<86>Jan 12 14:11:20 userdel[117042]: delete user 'rooter' <86>Jan 12 14:11:20 userdel[117042]: removed group 'rooter' owned by 'rooter' <86>Jan 12 14:11:20 groupadd[117048]: group added to /etc/group: name=rooter, GID=621 <86>Jan 12 14:11:20 groupadd[117048]: group added to /etc/gshadow: name=rooter <86>Jan 12 14:11:20 groupadd[117048]: new group: name=rooter, GID=621 <86>Jan 12 14:11:20 useradd[117054]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash <86>Jan 12 14:11:20 userdel[117065]: delete user 'builder' <86>Jan 12 14:11:20 userdel[117065]: removed group 'builder' owned by 'builder' <86>Jan 12 14:11:20 userdel[117065]: removed shadow group 'builder' owned by 'builder' <86>Jan 12 14:11:20 groupadd[117072]: group added to /etc/group: name=builder, GID=622 <86>Jan 12 14:11:20 groupadd[117072]: group added to /etc/gshadow: name=builder <86>Jan 12 14:11:20 groupadd[117072]: new group: name=builder, GID=622 <86>Jan 12 14:11:20 useradd[117077]: new user: name=builder, UID=622, GID=622, home=/usr/src, shell=/bin/bash <13>Jan 12 14:11:22 rpmi: rpm-macros-ubt-0.3-alt0.1 p9+231364.100.1.1 1559553330 installed <13>Jan 12 14:11:22 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jan 12 14:11:22 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Jan 12 14:11:23 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Jan 12 14:11:23 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Jan 12 14:11:23 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 12 14:11:23 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 12 14:11:23 rpmi: ca-certificates-2019.10.28-alt1 p9+240634.100.1.1 1573575926 installed <13>Jan 12 14:11:23 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Jan 12 14:11:23 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Jan 12 14:11:23 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed <13>Jan 12 14:11:23 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed <13>Jan 12 14:11:23 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Jan 12 14:11:23 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Jan 12 14:11:24 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Jan 12 14:11:24 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Jan 12 14:11:24 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Jan 12 14:11:24 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed warning: Macro %prepare_sphinx not found <13>Jan 12 14:11:28 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Jan 12 14:11:28 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Jan 12 14:11:28 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Jan 12 14:11:28 rpmi: python-module-sphinxcontrib-2.1.1-alt2.1.2 sisyphus+227529.1100.1.2 1555924423 installed <13>Jan 12 14:11:28 rpmi: python3-module-virtualenv-16.5.0-alt1 sisyphus+229158.100.2.1 1557734812 installed <13>Jan 12 14:11:28 rpmi: python3-module-toml-0.10.0-alt2 sisyphus+227533.1400.1.2 1555929178 installed <13>Jan 12 14:11:28 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Jan 12 14:11:28 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Jan 12 14:11:28 rpmi: python3-module-filelock-3.0.10-alt1 sisyphus+228355.1000.1.1 1556554060 installed <13>Jan 12 14:11:28 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Jan 12 14:11:28 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Jan 12 14:11:28 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Jan 12 14:11:28 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Jan 12 14:11:28 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Jan 12 14:11:28 rpmi: python-module-sphinx-pickles-1:1.6.5-alt4 sisyphus+228232.100.1.1 1556298645 installed <13>Jan 12 14:11:28 rpmi: rpm-macros-sphinx-1:1.6.5-alt4 sisyphus+228232.100.1.1 1556298645 installed <13>Jan 12 14:11:28 rpmi: python-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Jan 12 14:11:28 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed <13>Jan 12 14:11:28 rpmi: python-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Jan 12 14:11:28 rpmi: python-sphinx-objects.inv-1:2.3.8.20190514-alt1 p9+229421.100.1.1 1557927689 installed <13>Jan 12 14:11:28 rpmi: python-module-google-0.4.2-alt2.1 sisyphus+228356.1500.3.1 1556633057 installed <13>Jan 12 14:11:28 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Jan 12 14:11:28 rpmi: libxapian-1.4.5-alt3 sisyphus+222778.100.1.1 1551144773 installed <13>Jan 12 14:11:28 rpmi: libsqlite3-3.29.0-alt1 p9+237498.100.1.1 1568303696 installed <13>Jan 12 14:11:29 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Jan 12 14:11:29 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557742126 installed <13>Jan 12 14:11:29 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed <13>Jan 12 14:11:29 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jan 12 14:11:29 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jan 12 14:11:29 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Jan 12 14:11:29 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Jan 12 14:11:29 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Jan 12 14:11:29 groupadd[129082]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 12 14:11:29 groupadd[129082]: group added to /etc/gshadow: name=_keytab <86>Jan 12 14:11:29 groupadd[129082]: new group: name=_keytab, GID=499 <13>Jan 12 14:11:29 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572639 installed <13>Jan 12 14:11:29 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Jan 12 14:11:29 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Jan 12 14:11:29 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Jan 12 14:11:29 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Jan 12 14:11:29 rpmi: python-modules-json-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Jan 12 14:11:29 rpmi: python-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Jan 12 14:11:29 rpmi: python-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Jan 12 14:11:29 rpmi: python-module-filelock-3.0.10-alt1 sisyphus+228355.1000.1.1 1556554060 installed <13>Jan 12 14:11:29 rpmi: python-module-whoosh-2.7.4-alt1 1527697941 installed <13>Jan 12 14:11:29 rpmi: python-module-webencodings-0.5.1-alt1.1 1517943573 installed <13>Jan 12 14:11:29 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed <13>Jan 12 14:11:29 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 14:11:29 rpmi: python-modules-distutils-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:29 rpmi: python-module-virtualenv-16.5.0-alt1 sisyphus+229158.100.2.1 1557734812 installed <13>Jan 12 14:11:29 rpmi: python-module-pycparser-2.19-alt1 sisyphus+228366.1000.2.3 1556706938 installed <13>Jan 12 14:11:29 rpmi: python-module-cffi-1.12.3-alt1 sisyphus+229040.200.3.1 1557316452 installed <13>Jan 12 14:11:30 rpmi: python-module-asn1crypto-0.24.0-alt1 sisyphus+227473.1300.1.2 1555756512 installed <13>Jan 12 14:11:30 rpmi: python-module-PyStemmer-1.0.1-alt1.2.1 1321388303 installed <13>Jan 12 14:11:30 rpmi: python-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Jan 12 14:11:30 rpmi: python-module-cssselect-0.9.1-alt1.2 sisyphus+227479.1100.1.2 1555757152 installed <13>Jan 12 14:11:30 rpmi: python-module-html5lib-1:0.999999999-alt4.qa1 sisyphus+227493.600.1.3 1555835341 installed <13>Jan 12 14:11:30 rpmi: python-module-lxml-4.3.3-alt1.1 sisyphus+225625.33200.91.1 1555314727 installed <13>Jan 12 14:11:30 rpmi: python-module-docutils-0.14-alt2 1535729778 installed <13>Jan 12 14:11:30 rpmi: python-module-idna-2.8-alt1 sisyphus+227494.400.1.3 1555838720 installed <13>Jan 12 14:11:30 rpmi: python-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Jan 12 14:11:30 rpmi: python-module-pytz-1:2016.10-alt1 1484291011 installed <13>Jan 12 14:11:30 rpmi: python-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed <13>Jan 12 14:11:30 rpmi: python-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Jan 12 14:11:30 rpmi: python-module-ipaddress-1.0.18-alt1.1 sisyphus+227494.1700.1.3 1555839523 installed <13>Jan 12 14:11:30 rpmi: python-module-cryptography-2.6.1-alt1 sisyphus+225625.24400.91.1 1555298600 installed <13>Jan 12 14:11:31 rpmi: python-module-OpenSSL-18.0.0-alt1 1532996168 installed <13>Jan 12 14:11:31 rpmi: python-module-simplejson-3.15.0-alt1.qa1 sisyphus+225625.16100.91.1 1555292381 installed <13>Jan 12 14:11:31 rpmi: python-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jan 12 14:11:31 rpmi: python-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jan 12 14:11:31 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed <13>Jan 12 14:11:31 rpmi: python-module-backports.ssl_match_hostname-3.5.0.1-alt1.1.1 1517645428 installed <13>Jan 12 14:11:31 rpmi: python-module-urllib3-2:1.24.3-alt1 sisyphus+228978.100.1.1 1557126149 installed <13>Jan 12 14:11:31 rpmi: python-module-requests-2.21.0-alt1 sisyphus+228370.100.2.2 1556711628 installed <13>Jan 12 14:11:31 rpmi: python-module-typing-3.6.6-alt2 sisyphus+220108.100.1.1 1548749697 installed <13>Jan 12 14:11:31 rpmi: python-module-markupsafe-0.23-alt1.2.1.1 sisyphus+225625.12200.91.1 1555289337 installed <13>Jan 12 14:11:31 rpmi: python-module-jinja2-2.10-alt1 1521724576 installed <13>Jan 12 14:11:31 rpmi: python-modules-sqlite3-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:31 rpmi: python-module-SQLAlchemy-1.2.15-alt1 sisyphus+225625.4500.91.1 1555284142 installed <13>Jan 12 14:11:31 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed <13>Jan 12 14:11:31 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968870 installed <13>Jan 12 14:11:31 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed <13>Jan 12 14:11:31 rpmi: python-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Jan 12 14:11:31 rpmi: python-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Jan 12 14:11:31 rpmi: python-module-toml-0.10.0-alt2 sisyphus+227533.1400.1.2 1555929178 installed <13>Jan 12 14:11:31 rpmi: python-module-xapian-1.4.5-alt3 sisyphus+225625.23000.91.1 1555296582 installed <13>Jan 12 14:11:31 rpmi: python-module-sphinxcontrib-websupport-1.0.1-alt3.qa1 sisyphus+227529.1200.1.2 1555924506 installed <13>Jan 12 14:11:31 rpmi: python-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Jan 12 14:11:31 rpmi: python-module-Pygments-2.2.0-alt2 1526455576 installed <13>Jan 12 14:11:31 rpmi: python-module-sphinx-1:1.6.5-alt4 sisyphus+228232.100.1.1 1556298645 installed <13>Jan 12 14:11:31 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Jan 12 14:11:31 rpmi: python-dev-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:31 rpmi: python-module-sphinx-devel-1:1.6.5-alt4 sisyphus+228232.100.1.1 1556298645 installed <13>Jan 12 14:11:31 rpmi: python-module-tox-3.10.0-alt1 sisyphus+229286.100.2.1 1557823801 installed <13>Jan 12 14:11:31 rpmi: python-module-invoke-0.21.0-alt1.1 sisyphus+227494.1500.1.3 1555839393 installed <13>Jan 12 14:11:31 rpmi: python-module-coverage-4.5.3-alt1 sisyphus+228287.200.4.1 1556524564 installed <13>Jan 12 14:11:31 rpmi: python-module-pretend-1.0.8-alt1.qa1 sisyphus+228365.300.4.1 1556645400 installed <13>Jan 12 14:11:32 rpmi: python-module-pyparsing-2.2.0-alt1 1534411950 installed <13>Jan 12 14:11:32 rpmi: python3-dev-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed <13>Jan 12 14:11:32 rpmi: python3-module-tox-3.10.0-alt1 sisyphus+229286.100.2.1 1557823801 installed <13>Jan 12 14:11:32 rpmi: python3-module-coverage-4.5.3-alt1 sisyphus+228287.200.4.1 1556524564 installed <13>Jan 12 14:11:32 rpmi: python3-module-invoke-0.21.0-alt1.1 sisyphus+227494.1500.1.3 1555839393 installed <13>Jan 12 14:11:32 rpmi: python3-module-pyparsing-2.2.0-alt1 1534411950 installed <13>Jan 12 14:11:32 rpmi: python3-module-pretend-1.0.8-alt1.qa1 sisyphus+228365.300.4.1 1556645400 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python-module-packaging-16.8-alt1.qa1.nosrc.rpm <13>Jan 12 14:11:36 rpmi: python-tools-2to3-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Jan 12 14:11:36 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Jan 12 14:11:36 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed Installing python-module-packaging-16.8-alt1.qa1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.9703 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-packaging-16.8 + echo 'Source #0 (python-module-packaging-16.8.tar):' Source #0 (python-module-packaging-16.8.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-packaging-16.8.tar + cd python-module-packaging-16.8 + /bin/chmod -c -Rf u+rwX,go-w . + cp -fR . ../python3 + install -pm644 /usr/share/python-sphinx/objects.inv ./ + '[' -e ./conf.py ']' + cp -u /usr/lib/python2.7/site-packages/sphinx/conf.py.template ./conf.py + ln -s ../objects.inv docs/ + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.9703 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-packaging-16.8 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/packaging copying packaging/version.py -> build/lib/packaging copying packaging/utils.py -> build/lib/packaging copying packaging/specifiers.py -> build/lib/packaging copying packaging/requirements.py -> build/lib/packaging copying packaging/markers.py -> build/lib/packaging copying packaging/_structures.py -> build/lib/packaging copying packaging/_compat.py -> build/lib/packaging copying packaging/__init__.py -> build/lib/packaging copying packaging/__about__.py -> build/lib/packaging + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-packaging-16.8 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/packaging copying packaging/version.py -> build/lib/packaging copying packaging/utils.py -> build/lib/packaging copying packaging/specifiers.py -> build/lib/packaging copying packaging/requirements.py -> build/lib/packaging copying packaging/markers.py -> build/lib/packaging copying packaging/_structures.py -> build/lib/packaging copying packaging/_compat.py -> build/lib/packaging copying packaging/__init__.py -> build/lib/packaging copying packaging/__about__.py -> build/lib/packaging + popd ~/RPM/BUILD/python-module-packaging-16.8 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.29053 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-packaging-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-packaging-buildroot + cd python-module-packaging-16.8 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python setup.py install --skip-build --root=/usr/src/tmp/python-module-packaging-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-packaging-buildroot creating /usr/src/tmp/python-module-packaging-buildroot/usr creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7 creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/__about__.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/__init__.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/_compat.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/_structures.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/markers.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/requirements.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/specifiers.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/utils.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging copying build/lib/packaging/version.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__about__.py to __about__.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_compat.py to _compat.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_structures.py to _structures.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py to markers.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.py to requirements.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.py to specifiers.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/utils.py to utils.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/version.py to version.pyc running install_egg_info running egg_info creating packaging.egg-info writing requirements to packaging.egg-info/requires.txt writing packaging.egg-info/PKG-INFO writing top-level names to packaging.egg-info/top_level.txt writing dependency_links to packaging.egg-info/dependency_links.txt writing manifest file 'packaging.egg-info/SOURCES.txt' reading manifest file 'packaging.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.travis.yml' warning: no previously-included files found matching 'dev-requirements.txt' no previously-included directories found matching 'docs/_build' no previously-included directories found matching 'tasks' writing manifest file 'packaging.egg-info/SOURCES.txt' Copying packaging.egg-info to /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging-16.8-py2.7.egg-info running install_scripts + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-packaging-16.8 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python-module-packaging-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3 creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/__about__.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/__init__.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/_compat.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/_structures.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/markers.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/requirements.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/specifiers.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/utils.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging copying build/lib/packaging/version.py -> /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__about__.py to __about__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_compat.py to _compat.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_structures.py to _structures.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py to markers.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py to requirements.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py to specifiers.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/utils.py to utils.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py to version.cpython-37.pyc running install_egg_info running egg_info creating packaging.egg-info writing packaging.egg-info/PKG-INFO writing dependency_links to packaging.egg-info/dependency_links.txt writing requirements to packaging.egg-info/requires.txt writing top-level names to packaging.egg-info/top_level.txt writing manifest file 'packaging.egg-info/SOURCES.txt' reading manifest file 'packaging.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.travis.yml' warning: no previously-included files found matching 'dev-requirements.txt' no previously-included directories found matching 'docs/_build' no previously-included directories found matching 'tasks' writing manifest file 'packaging.egg-info/SOURCES.txt' Copying packaging.egg-info to /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging-16.8-py3.7.egg-info running install_scripts + popd ~/RPM/BUILD/python-module-packaging-16.8 + export PYTHONPATH=/usr/src/RPM/BUILD/python-module-packaging-16.8 + PYTHONPATH=/usr/src/RPM/BUILD/python-module-packaging-16.8 + make -C docs pickle make: Entering directory '/usr/src/RPM/BUILD/python-module-packaging-16.8/docs' sphinx-build -b pickle -d _build/doctrees . _build/pickle Running Sphinx v1.6.5 making output directory... Generating grammar tables from /usr/lib/python2.7/site-packages/sphinx/pycode/Grammar-py2.txt loading pickled environment... not yet created loading intersphinx inventory from objects.inv... building [mo]: targets for 0 po files that are out of date building [pickle]: targets for 12 source files that are out of date updating environment: 12 added, 0 changed, 0 removed reading sources... [ 8%] changelog reading sources... [ 16%] development/getting-started reading sources... [ 25%] development/index reading sources... [ 33%] development/reviewing-patches reading sources... [ 41%] development/submitting-patches reading sources... [ 50%] index reading sources... [ 58%] markers reading sources... [ 66%] requirements reading sources... [ 75%] security reading sources... [ 83%] specifiers reading sources... [ 91%] utils reading sources... [100%] version looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 8%] changelog writing output... [ 16%] development/getting-started writing output... [ 25%] development/index writing output... [ 33%] development/reviewing-patches writing output... [ 41%] development/submitting-patches writing output... [ 50%] index writing output... [ 58%] markers writing output... [ 66%] requirements writing output... [ 75%] security writing output... [ 83%] specifiers writing output... [ 91%] utils writing output... [100%] version generating indices... genindex highlighting module code... [ 20%] packaging.utils highlighting module code... [ 40%] packaging.specifiers highlighting module code... [ 60%] packaging.requirements highlighting module code... [ 80%] packaging.version highlighting module code... [100%] packaging.markers writing additional pages... search copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. Build finished; now you can process the pickle files. make: Leaving directory '/usr/src/RPM/BUILD/python-module-packaging-16.8/docs' + make -C docs html make: Entering directory '/usr/src/RPM/BUILD/python-module-packaging-16.8/docs' sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v1.6.5 making output directory... Generating grammar tables from /usr/lib/python2.7/site-packages/sphinx/pycode/Grammar-py2.txt loading pickled environment... done loading intersphinx inventory from objects.inv... building [mo]: targets for 0 po files that are out of date building [html]: targets for 12 source files that are out of date updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found preparing documents... done writing output... [ 8%] changelog writing output... [ 16%] development/getting-started writing output... [ 25%] development/index writing output... [ 33%] development/reviewing-patches writing output... [ 41%] development/submitting-patches writing output... [ 50%] index writing output... [ 58%] markers writing output... [ 66%] requirements writing output... [ 75%] security writing output... [ 83%] specifiers writing output... [ 91%] utils writing output... [100%] version generating indices... genindex highlighting module code... [ 20%] packaging.markers highlighting module code... [ 40%] packaging.specifiers highlighting module code... [ 60%] packaging.requirements highlighting module code... [ 80%] packaging.version highlighting module code... [100%] packaging.utils writing additional pages... search copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. Build finished. The HTML pages are in _build/html. make: Leaving directory '/usr/src/RPM/BUILD/python-module-packaging-16.8/docs' + cp -fR docs/_build/pickle /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-packaging-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-packaging-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python-module-packaging-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-packaging-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-packaging-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-packaging-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python-module-packaging-buildroot using /usr/bin/python unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__about__.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__init__.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_compat.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_structures.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/utils.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/version.pyc compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__about__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__init__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_compat.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_structures.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/utils.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/version.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-packaging-buildroot using /usr/bin/python -O compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__about__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__init__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_compat.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_structures.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/utils.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/version.py Bytecompiling python3 modules in /usr/src/tmp/python-module-packaging-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/__about__.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/_compat.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/_structures.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/markers.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/requirements.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/specifiers.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/utils.cpython-37.pyc unlink /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__pycache__/version.cpython-37.pyc compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__about__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__init__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_compat.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_structures.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/utils.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-packaging-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__about__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__init__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_compat.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_structures.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/utils.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-packaging-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__about__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__init__.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_compat.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_structures.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/utils.py compile /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/packaging/__pycache__/version.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/version.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/utils.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/utils.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/utils.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/utils.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/specifiers.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/specifiers.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/requirements.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/requirements.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/_structures.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/_structures.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/_structures.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/_structures.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/_compat.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/_compat.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/__init__.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/__init__.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/__about__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/__about__.cpython-37.pyc' './usr/lib/python3/site-packages/packaging/__pycache__/__about__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/packaging/__pycache__/__about__.cpython-37.opt-1.pyc' Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/packaging/version.pyo' => './usr/lib/python2.7/site-packages/packaging/version.pyc' './usr/lib/python2.7/site-packages/packaging/utils.pyo' => './usr/lib/python2.7/site-packages/packaging/utils.pyc' './usr/lib/python2.7/site-packages/packaging/specifiers.pyo' => './usr/lib/python2.7/site-packages/packaging/specifiers.pyc' './usr/lib/python2.7/site-packages/packaging/requirements.pyo' => './usr/lib/python2.7/site-packages/packaging/requirements.pyc' './usr/lib/python2.7/site-packages/packaging/_structures.pyo' => './usr/lib/python2.7/site-packages/packaging/_structures.pyc' './usr/lib/python2.7/site-packages/packaging/_compat.pyo' => './usr/lib/python2.7/site-packages/packaging/_compat.pyc' './usr/lib/python2.7/site-packages/packaging/__init__.pyo' => './usr/lib/python2.7/site-packages/packaging/__init__.pyc' './usr/lib/python2.7/site-packages/packaging/__about__.pyo' => './usr/lib/python2.7/site-packages/packaging/__about__.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.68559 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-packaging-16.8 + py.test -v ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.10.1, py-1.8.0, pluggy-0.11.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python-module-packaging-16.8, inifile: collecting ... collected 28504 items tests/test_markers.py::TestNode::test_accepts_value[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_base_class PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_prefers_pep440 PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_falls_back_to_python PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_fails_when_undefined PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected_no_sys_implementation PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected_deleted_sys_implementation SKIPPED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected SKIPPED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_monkeypatch_sys_implementation PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::tests_when_releaselevel_final PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::tests_when_releaselevel_not_final PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[this_isnt_a_real_variable >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[python_version] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[(python_version)] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[python_version >= 1.0 and (python_version)] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == '2.7'-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7"-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and os_name == "linux"-python_version == "2.7" and os_name == "linux"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" or os_name == "linux"-python_version == "2.7" or os_name == "linux"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and os_name == "linux" or sys_platform == "win32"-python_version == "2.7" and os_name == "linux" or sys_platform == "win32"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[(python_version == "2.7")-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[(python_version == "2.7" and sys_platform == "win32")-python_version == "2.7" and sys_platform == "win32"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and (sys_platform == "win32" or sys_platform == "linux")-python_version == "2.7" and (sys_platform == "win32" or sys_platform == "linux")] PASSED [ 5%] tests/test_markers.py::TestMarker::test_extra_with_no_extra_in_environment PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'posix'-None-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo'-environment1-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo'-environment2-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates['2.7' in python_version-environment3-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates['2.7' not in python_version-environment4-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo' and python_version ~= '2.7.0'-environment5-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment6-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment7-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment8-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[extra == 'security'-environment9-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[extra == 'security'-environment10-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[os.name == 'posix'-None-True] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[sys.platform == 'win32'-environment1-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.version in 'Ubuntu'-environment2-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.machine=='x86_64'-environment3-True] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.python_implementation=='Jython'-environment4-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[python_version == '2.5' and platform.python_implementation!= 'Jython'-environment5-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_setuptools_legacy_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_string_specifier_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_string_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_repr PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_simple_names PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_other_characters PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_name PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_version PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_with_legacy_version PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_with_legacy_version_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_version_with_parens_and_whitespace PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_multiple_versions PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_multiple_versions_and_whitespace PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_extras PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_empty_extras PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_extras_and_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_complex_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_multiple_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_multiple_comparsion_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types_with_nothing PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types_with_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_sys_platform_linux_equal PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_sys_platform_linux_in PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[~=2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[==2.1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[==2.1.0.3] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[!=2.2.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[!=2.2.0.5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[<=5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[>=7.9a1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[<1.0.dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[>2.0.post1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[===lolwat] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[=>2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1.0+5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>=1.0+deadbeef] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<=1.0+abc123] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>1.0+watwat] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<1.0+1.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.*+5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0.*+deadbeef] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0+5.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0+deadbeef.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.*.5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.dev1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0.dev1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.dev] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-dev] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-dev1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.DEV] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-DEV] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.alpha1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-alpha1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.A1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-A1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.ALPHA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-ALPHA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.b1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-b1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.beta1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-beta1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.B1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-B1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.BETA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-BETA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.c1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-c1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.rc1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-rc1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.C1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-C1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.RC1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-RC1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.post] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-post] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.POST] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-POST] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0+AbC1.01] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0a05] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0b07] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0c056] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0rc09] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.post000] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.1.dev09000] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[00!1.2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[0100!0.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[v1.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[ v1.0 ] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[!=2.0-!=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[<2.0-<2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[<=2.0-<=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[==2.0-==2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[>2.0->2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[>=2.0->=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[~=2.0-~=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[< 2-<2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[~=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[==2.1.*] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[==2.1.0.3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[!=2.2.*] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[!=2.2.0.5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[<=5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[>=7.9a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[<1.0.dev1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[>2.0.post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[===lolwat] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-~=2.0-op0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-==2.1.*-op1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-==2.1.0.3-op2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-!=2.2.*-op3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-<=5-op5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1->=7.9a1-op6] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-<1.0.dev1-op7] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1->2.0.post1-op8] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-===lolwat-op9] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-==2.1.*-op10] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-==2.1.0.3-op11] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-!=2.2.*-op12] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-!=2.2.0.5-op13] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-<=5-op14] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0->=7.9a1-op15] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-<1.0.dev1-op16] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0->2.0.post1-op17] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-===lolwat-op18] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-~=2.0-op19] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-==2.1.0.3-op20] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-!=2.2.*-op21] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-!=2.2.0.5-op22] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-<=5-op23] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*->=7.9a1-op24] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-<1.0.dev1-op25] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*->2.0.post1-op26] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-===lolwat-op27] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-~=2.0-op28] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-==2.1.*-op29] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-!=2.2.*-op30] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-<=5-op32] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3->=7.9a1-op33] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-<1.0.dev1-op34] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3->2.0.post1-op35] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-===lolwat-op36] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-~=2.0-op37] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-==2.1.*-op38] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-==2.1.0.3-op39] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-!=2.2.0.5-op40] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-<=5-op41] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*->=7.9a1-op42] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-<1.0.dev1-op43] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*->2.0.post1-op44] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-===lolwat-op45] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-~=2.0-op46] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-==2.1.*-op47] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-!=2.2.*-op49] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-<=5-op50] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5->=7.9a1-op51] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5->2.0.post1-op53] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-===lolwat-op54] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-~=2.0-op55] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-==2.1.*-op56] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-==2.1.0.3-op57] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-!=2.2.*-op58] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-!=2.2.0.5-op59] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5->=7.9a1-op60] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-<1.0.dev1-op61] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5->2.0.post1-op62] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-===lolwat-op63] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-~=2.0-op64] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-==2.1.*-op65] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-==2.1.0.3-op66] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-!=2.2.*-op67] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-!=2.2.0.5-op68] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-<=5-op69] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-<1.0.dev1-op70] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1->2.0.post1-op71] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-===lolwat-op72] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-~=2.0-op73] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-==2.1.*-op74] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-==2.1.0.3-op75] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-!=2.2.*-op76] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-<=5-op78] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1->=7.9a1-op79] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1->2.0.post1-op80] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-===lolwat-op81] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-~=2.0-op82] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-==2.1.*-op83] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-==2.1.0.3-op84] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-!=2.2.*-op85] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-!=2.2.0.5-op86] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-<=5-op87] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1->=7.9a1-op88] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-<1.0.dev1-op89] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-===lolwat-op90] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-~=2.0-op91] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-==2.1.*-op92] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-==2.1.0.3-op93] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-!=2.2.*-op94] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-!=2.2.0.5-op95] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-<=5-op96] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat->=7.9a1-op97] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-<1.0.dev1-op98] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat->2.0.post1-op99] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-~=2.0-op0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-==2.1.*-op1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-==2.1.0.3-op2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-!=2.2.*-op3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-<=5-op5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1->=7.9a1-op6] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-<1.0.dev1-op7] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1->2.0.post1-op8] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-===lolwat-op9] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-==2.1.*-op10] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-==2.1.0.3-op11] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-!=2.2.*-op12] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-!=2.2.0.5-op13] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-<=5-op14] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0->=7.9a1-op15] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-<1.0.dev1-op16] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0->2.0.post1-op17] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-===lolwat-op18] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-~=2.0-op19] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-==2.1.0.3-op20] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-!=2.2.*-op21] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-!=2.2.0.5-op22] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-<=5-op23] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*->=7.9a1-op24] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-<1.0.dev1-op25] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*->2.0.post1-op26] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-===lolwat-op27] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-~=2.0-op28] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-==2.1.*-op29] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-!=2.2.*-op30] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-<=5-op32] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3->=7.9a1-op33] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-<1.0.dev1-op34] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3->2.0.post1-op35] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-===lolwat-op36] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-~=2.0-op37] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-==2.1.*-op38] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-==2.1.0.3-op39] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-!=2.2.0.5-op40] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-<=5-op41] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*->=7.9a1-op42] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-<1.0.dev1-op43] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*->2.0.post1-op44] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-===lolwat-op45] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-~=2.0-op46] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-==2.1.*-op47] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-!=2.2.*-op49] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-<=5-op50] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5->=7.9a1-op51] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5->2.0.post1-op53] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-===lolwat-op54] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-~=2.0-op55] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-==2.1.*-op56] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-==2.1.0.3-op57] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-!=2.2.*-op58] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-!=2.2.0.5-op59] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5->=7.9a1-op60] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-<1.0.dev1-op61] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5->2.0.post1-op62] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-===lolwat-op63] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-~=2.0-op64] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-==2.1.*-op65] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-==2.1.0.3-op66] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-!=2.2.*-op67] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-!=2.2.0.5-op68] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-<=5-op69] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-<1.0.dev1-op70] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1->2.0.post1-op71] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-===lolwat-op72] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-~=2.0-op73] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-==2.1.*-op74] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-==2.1.0.3-op75] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-!=2.2.*-op76] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-<=5-op78] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1->=7.9a1-op79] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1->2.0.post1-op80] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-===lolwat-op81] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-~=2.0-op82] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-==2.1.*-op83] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-==2.1.0.3-op84] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-!=2.2.*-op85] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-!=2.2.0.5-op86] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-<=5-op87] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1->=7.9a1-op88] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-<1.0.dev1-op89] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-===lolwat-op90] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-~=2.0-op91] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-==2.1.*-op92] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-==2.1.0.3-op93] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-!=2.2.*-op94] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-!=2.2.0.5-op95] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-<=5-op96] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat->=7.9a1-op97] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-<1.0.dev1-op98] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat->2.0.post1-op99] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_non_specifier PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef.0-==2.0.0+deadbeef.00-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1.post1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1.post1.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2rc1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.0-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-==2.0.post1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-==2.0.post1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1+local.version-==2.1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=3.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2.0.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.post1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1.post1->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1+local.version->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-<2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0.1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.9999999-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-~=2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==2!1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-!=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-!=2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-<=2!0.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-<2!0.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.5->2.0dev-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==3.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef.0-!=2.0.0+deadbeef.00-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1.post1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1.post1.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2rc1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.0-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-!=2.0.post1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-!=2.0.post1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.post1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+local.version->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.post1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b2.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.post1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.post1.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1.0-~=1.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1.post1-~=1.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-~=2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-==2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-==2!1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-!=2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[lolwat-===lolwat-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[Lolwat-===lolwat-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0-===1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[nope-===lolwat-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0.0-===1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0.dev0-===1.0.dev0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[~=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[>=1.0-2.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[>=2.0.dev1-2.0a1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[==2.0.*-2.0a1.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[==2.0a1.*-2.0a1.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[<=2.0-1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[<=2.0.dev1-1.0a1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0-None-input0-expected0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0.dev1-None-input1-expected1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0.dev1-False-input2-expected2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_explicit_legacy xfail [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[~=2.0-~=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[==2.1.*-==] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[==2.1.0.3-==] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[!=2.2.*-!=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[!=2.2.0.5-!=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[<=5-<=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[>=7.9a1->=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[<1.0.dev1-<] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[>2.0.post1->] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[===lolwat-===] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[~=2.0-2.0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[==2.1.*-2.1.*] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[==2.1.0.3-2.1.0.3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[!=2.2.*-2.2.*] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[!=2.2.0.5-2.2.0.5] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[<=5-5] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[>=7.9a1-7.9a1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[<1.0.dev1-1.0.dev1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[>2.0.post1-2.0.post1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[===lolwat-lolwat] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[-0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[==2.0-1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0-1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0,<3-2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0,<3,==2.4-3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[-expected_items0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[==2.0-expected_items1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0-expected_items2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0,<3-expected_items3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0,<3,==2.4-expected_items4] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1.dev1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.post1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3->2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1-<2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.post1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1.dev1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.dev1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3-<2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifier_explicit_prereleases PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a2.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a12.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2.post345.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2.post345] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2-346] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0rc2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.post456.dev34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.post456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.1.dev1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123abc456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc123] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc123def] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+1234.abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2.r32+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2.rev33+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a2.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a12.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2.post345.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2.post345] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2-346] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0rc2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.post456.dev34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.post456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.1.dev1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123abc456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc123] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc123def] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+1234.abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2.r32+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2.rev33+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[foobar] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[a cat is fine too] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[lolwut] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1-0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[2.0-a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_prereleases_explicit PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_contains_prereleases PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input0-expected0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-None-None-input1-expected1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input2-expected2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input3-expected3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input4-expected4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-False-input5-expected5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-None-False-input6-expected6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-True-input7-expected7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-True-None-input8-expected8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-False-None-input9-expected9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-True-None-input10-expected10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-False-None-input11-expected11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-True-None-input12-expected12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-False-None-input13-expected13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_legacy_specifiers_combined PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0-!=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[<2.0-<2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[<=2.0-<=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[==2.0-==2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[>2.0->2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[>=2.0->=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[~=2.0-~=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[< 2-<2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0,>1.0-!=2.0,>1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0 ,>1.0-!=2.0,>1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[~=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.*] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.0.30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.*] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.0.50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<=50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>=7.9a10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<1.0.dev10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>2.0.post10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[===lolwat] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.0.31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.0.51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<=51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>=7.9a11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<1.0.dev11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>2.0.post11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_combine[>2.0-<5.0->2.0,<5.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_combine_not_implemented PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-~=2.0-op0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-==2.1.*-op1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-==2.1.0.3-op2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-!=2.2.*-op3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-<=5-op5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1->=7.9a1-op6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-<1.0.dev1-op7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1->2.0.post1-op8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-===lolwat-op9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-==2.1.*-op10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-==2.1.0.3-op11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-!=2.2.*-op12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-!=2.2.0.5-op13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-<=5-op14] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0->=7.9a1-op15] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-<1.0.dev1-op16] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0->2.0.post1-op17] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-===lolwat-op18] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-~=2.0-op19] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-==2.1.0.3-op20] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-!=2.2.*-op21] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-!=2.2.0.5-op22] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-<=5-op23] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*->=7.9a1-op24] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-<1.0.dev1-op25] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*->2.0.post1-op26] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-===lolwat-op27] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-~=2.0-op28] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-==2.1.*-op29] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-!=2.2.*-op30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-<=5-op32] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3->=7.9a1-op33] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-<1.0.dev1-op34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3->2.0.post1-op35] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-===lolwat-op36] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-~=2.0-op37] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-==2.1.*-op38] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-==2.1.0.3-op39] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-!=2.2.0.5-op40] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-<=5-op41] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*->=7.9a1-op42] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-<1.0.dev1-op43] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*->2.0.post1-op44] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-===lolwat-op45] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-~=2.0-op46] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-==2.1.*-op47] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-!=2.2.*-op49] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-<=5-op50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5->=7.9a1-op51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5->2.0.post1-op53] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-===lolwat-op54] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-~=2.0-op55] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-==2.1.*-op56] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-==2.1.0.3-op57] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-!=2.2.*-op58] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-!=2.2.0.5-op59] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5->=7.9a1-op60] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-<1.0.dev1-op61] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5->2.0.post1-op62] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-===lolwat-op63] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-~=2.0-op64] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-==2.1.*-op65] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-==2.1.0.3-op66] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-!=2.2.*-op67] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-!=2.2.0.5-op68] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-<=5-op69] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-<1.0.dev1-op70] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1->2.0.post1-op71] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-===lolwat-op72] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-~=2.0-op73] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-==2.1.*-op74] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-==2.1.0.3-op75] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-!=2.2.*-op76] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-<=5-op78] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1->=7.9a1-op79] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1->2.0.post1-op80] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-===lolwat-op81] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-~=2.0-op82] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-==2.1.*-op83] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-==2.1.0.3-op84] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-!=2.2.*-op85] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-!=2.2.0.5-op86] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-<=5-op87] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1->=7.9a1-op88] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-<1.0.dev1-op89] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-===lolwat-op90] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-~=2.0-op91] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-==2.1.*-op92] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-==2.1.0.3-op93] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-!=2.2.*-op94] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-!=2.2.0.5-op95] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-<=5-op96] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat->=7.9a1-op97] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-<1.0.dev1-op98] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat->2.0.post1-op99] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-~=2.0-op0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-==2.1.*-op1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-==2.1.0.3-op2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-!=2.2.*-op3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-<=5-op5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1->=7.9a1-op6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-<1.0.dev1-op7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1->2.0.post1-op8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-===lolwat-op9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-==2.1.*-op10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-==2.1.0.3-op11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-!=2.2.*-op12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-!=2.2.0.5-op13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-<=5-op14] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0->=7.9a1-op15] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-<1.0.dev1-op16] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0->2.0.post1-op17] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-===lolwat-op18] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-~=2.0-op19] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-==2.1.0.3-op20] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-!=2.2.*-op21] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-!=2.2.0.5-op22] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-<=5-op23] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*->=7.9a1-op24] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-<1.0.dev1-op25] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*->2.0.post1-op26] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-===lolwat-op27] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-~=2.0-op28] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-==2.1.*-op29] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-!=2.2.*-op30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-<=5-op32] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3->=7.9a1-op33] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-<1.0.dev1-op34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3->2.0.post1-op35] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-===lolwat-op36] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-~=2.0-op37] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-==2.1.*-op38] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-==2.1.0.3-op39] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-!=2.2.0.5-op40] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-<=5-op41] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*->=7.9a1-op42] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-<1.0.dev1-op43] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*->2.0.post1-op44] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-===lolwat-op45] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-~=2.0-op46] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-==2.1.*-op47] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-!=2.2.*-op49] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-<=5-op50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5->=7.9a1-op51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5->2.0.post1-op53] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-===lolwat-op54] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-~=2.0-op55] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-==2.1.*-op56] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-==2.1.0.3-op57] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-!=2.2.*-op58] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-!=2.2.0.5-op59] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5->=7.9a1-op60] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-<1.0.dev1-op61] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5->2.0.post1-op62] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-===lolwat-op63] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-~=2.0-op64] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-==2.1.*-op65] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-==2.1.0.3-op66] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-!=2.2.*-op67] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-!=2.2.0.5-op68] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-<=5-op69] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-<1.0.dev1-op70] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1->2.0.post1-op71] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-===lolwat-op72] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-~=2.0-op73] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-==2.1.*-op74] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-==2.1.0.3-op75] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-!=2.2.*-op76] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-<=5-op78] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1->=7.9a1-op79] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1->2.0.post1-op80] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-===lolwat-op81] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-~=2.0-op82] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-==2.1.*-op83] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-==2.1.0.3-op84] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-!=2.2.*-op85] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-!=2.2.0.5-op86] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-<=5-op87] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1->=7.9a1-op88] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-<1.0.dev1-op89] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-===lolwat-op90] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-~=2.0-op91] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-==2.1.*-op92] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-==2.1.0.3-op93] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-!=2.2.*-op94] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-!=2.2.0.5-op95] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-<=5-op96] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat->=7.9a1-op97] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-<1.0.dev1-op98] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat->2.0.post1-op99] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_non_specifier PASSED [ 11%] tests/test_structures.py::test_infinity_repr PASSED [ 11%] tests/test_structures.py::test_negative_infinity_repr PASSED [ 11%] tests/test_structures.py::test_infinity_hash PASSED [ 11%] tests/test_structures.py::test_negative_infinity_hash PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[1] PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[a] PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[left2] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[1] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[a] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[left2] PASSED [ 11%] tests/test_structures.py::test_infinty_equal PASSED [ 11%] tests/test_structures.py::test_negative_infinity_equal PASSED [ 11%] tests/test_structures.py::test_negate_infinity PASSED [ 11%] tests/test_structures.py::test_negate_negative_infinity PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[fOo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo.bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo.Bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo.....Bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo_bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo___bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo-bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo----bar-foo-bar] PASSED [ 11%] tests/test_version.py::test_parse[1.0-Version] PASSED [ 11%] tests/test_version.py::test_parse[1-1-1-LegacyVersion] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2.r32+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2.rev33+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2.r32+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2.rev33+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[french toast] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+a+] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0++] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+_foobar] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+foo&asd] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+1+1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev-1.0.dev00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.dev-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev-1.0.dev01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-dev-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-dev1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV-1.0.dev00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.DEV-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV-1.0.dev01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-DEV-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.alpha1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-alpha1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.A1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-A1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.ALPHA1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-ALPHA1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.b1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-b1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.beta1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-beta1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.B1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-B1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.BETA1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-BETA1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.c1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-c1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.C1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-C1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.RC1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-RC1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post-1.0.post00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.post-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post-1.0.post01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-post-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-post1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST-1.0.post00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.POST-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST-1.0.post01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0r-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rev-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.r1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rev1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-POST-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-r5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rev5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0+AbC-1.0+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.01-1.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0a05-1.0a5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0b07-1.0b7] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0c056-1.0rc56] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rc09-1.0rc9] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.post000-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.1.dev09000-1.1.dev9000] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[00!1.2-1.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[0100!0.0-100!0.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[v1.0-1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[ v1.0 -1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.dev456-1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a2.dev456-1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a12.dev456-1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a12-1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b1.dev456-1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2-1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2.post345.dev456-1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2.post345-1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0rc1.dev456-1.0rc1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0-1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.post456.dev34-1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.post456-1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.1-1.0.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[0!1.0.2-1.0.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.3+7-1.0.3+7] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[0!1.0.4+8.0-1.0.4+8.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.5+9.5-1.0.5+9.5] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+1234.abc-1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123456-1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123abc-1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123abc456-1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc-1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc123-1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc123def-1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.1.dev1-1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.dev456-7!1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a1-7!1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a2.dev456-7!1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a12.dev456-7!1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a12-7!1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b1.dev456-7!1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2-7!1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2.post345.dev456-7!1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2.post345-7!1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0rc1.dev456-7!1.0rc1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0rc1-7!1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0-7!1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.post456.dev34-7!1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.post456-7!1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.1-7!1.0.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.2-7!1.0.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.3+7-7!1.0.3+7] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.4+8.0-7!1.0.4+8.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.5+9.5-7!1.0.5+9.5] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.1.dev1-7!1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_rc_and_c_equals PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.2+123abc456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc123] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc123def] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+1234.abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2.r32+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2.rev33+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a2.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a12.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a12] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b1.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2.post345.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2.post345] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2-346] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c1.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0rc2] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c3] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.post456.dev34] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.post456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.1.dev1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123abc456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc123] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc123def] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+1234.abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2.r32+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2.rev33+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.dev6-1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1-1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5-1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5.dev6-1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0rc4-1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.post5-1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.dev6-1!1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1-1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5-1!1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5.dev6-1!1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0rc4-1!1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.post5-1!1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.dev6+deadbeef-1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1+deadbeef-1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5+deadbeef-1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5.dev6+deadbeef-1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0rc4+deadbeef-1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.post5+deadbeef-1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.dev6+deadbeef-1!1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1+deadbeef-1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5+deadbeef-1!1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5.dev6+deadbeef-1!1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0rc4+deadbeef-1!1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.post5+deadbeef-1!1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.dev6-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5.dev6-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0rc4-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.post5-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.dev6-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5.dev6-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0rc4-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.post5-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.dev6+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5.dev6+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0rc4+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.post5+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.dev6+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5.dev6+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0rc4+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.post5+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0rc4-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0rc4-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0rc4+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0rc4+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0+dev-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.post1-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.post1+dev-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.dev1-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0+foo-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op0] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op1] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op2] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op3] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op4] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op5] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op6] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op7] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op8] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op9] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op10] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op11] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op12] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op13] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op14] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op15] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op16] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op17] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op18] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op19] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op20] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op21] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op22] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op23] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op24] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op25] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op26] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op27] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op28] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op29] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op30] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op31] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op32] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op33] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op34] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op35] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op36] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op37] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op38] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op39] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op40] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op41] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op42] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op43] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op44] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op45] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op46] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op47] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op48] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op49] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op50] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op51] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op52] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op53] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op54] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op55] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op56] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op57] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op58] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op59] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op60] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op61] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op62] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op63] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op64] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op65] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op66] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op67] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op68] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op69] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op70] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op71] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op72] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op73] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op74] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op75] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op76] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op77] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op78] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op79] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op80] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op81] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op82] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op83] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op84] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op85] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op86] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op87] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op88] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op89] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op90] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op91] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op92] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op93] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op94] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op95] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op96] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op97] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op98] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op99] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op100] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op101] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op102] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op103] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op104] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op105] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op106] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op107] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op108] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op109] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op110] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op111] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op112] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op113] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op114] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op115] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op116] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op117] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op118] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op119] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op120] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op121] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op122] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op123] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op124] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op125] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op126] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op127] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op128] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op129] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op130] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op131] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op132] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op133] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op134] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op135] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op136] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op137] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op138] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op139] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op140] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op141] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op142] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op143] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op144] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op145] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op146] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op147] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op148] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op149] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op150] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op151] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op152] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op153] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op154] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op155] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op156] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op157] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op158] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op159] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op160] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op161] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op162] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op163] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op164] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op165] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op166] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op167] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op168] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op169] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op170] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op171] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op172] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op173] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op174] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op175] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op176] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op177] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op178] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op179] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op180] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op181] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op182] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op183] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op184] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op185] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op186] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op187] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op188] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op189] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op190] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op191] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op192] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op193] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op194] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op195] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op196] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op197] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op198] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op199] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op200] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op201] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op202] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op203] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op204] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op205] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op206] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op207] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op208] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op209] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op210] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op211] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op212] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op213] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op214] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op215] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op216] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op217] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op218] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op219] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op220] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op221] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op222] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op223] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op224] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op225] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op226] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op227] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op228] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op229] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op230] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op231] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op232] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op233] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op234] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op235] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op236] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op237] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op238] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op239] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op240] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op241] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op242] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op243] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op244] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op245] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op246] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op247] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op248] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op249] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op250] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op251] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op252] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op253] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op254] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op255] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op256] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op257] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op258] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op259] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op260] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op261] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op262] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op263] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op264] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op265] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op266] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op267] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op268] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op269] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op270] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op271] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op272] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op273] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op274] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op275] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op276] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op277] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op278] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op279] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op280] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op281] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op282] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op283] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op284] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op285] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op286] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op287] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op288] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op289] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op290] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op291] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op292] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op293] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op294] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op295] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op296] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op297] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op298] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op299] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op300] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op301] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op302] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op303] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op304] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op305] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op306] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op307] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op308] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op309] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op310] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op311] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op312] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op313] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op314] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op315] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op316] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op317] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op318] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op319] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op320] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op321] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op322] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op323] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op324] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op325] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op326] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op327] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op328] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op329] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op330] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op331] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op332] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op333] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op334] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op335] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op336] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op337] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op338] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op339] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op340] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op341] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op342] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op343] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op344] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op345] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op346] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op347] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op348] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op349] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op350] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op351] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op352] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op353] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op354] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op355] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op356] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op357] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op358] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op359] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op360] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op361] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op362] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op363] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op364] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op365] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op366] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op367] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op368] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op369] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op370] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op371] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op372] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op373] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op374] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op375] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op376] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op377] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op378] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op379] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op380] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op381] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op382] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op383] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op384] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op385] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op386] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op387] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op388] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op389] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op390] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op391] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op392] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op393] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op394] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op395] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op396] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op397] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op398] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op399] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op400] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op401] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op402] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op403] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op404] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op405] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op406] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op407] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op408] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op409] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op410] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op411] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op412] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op413] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op414] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op415] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op416] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op417] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op418] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op419] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op420] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op421] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op422] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op423] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op424] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op425] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op426] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op427] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op428] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op429] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op430] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op431] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op432] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op433] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op434] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op435] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op436] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op437] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op438] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op439] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op440] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op441] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op442] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op443] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op444] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op445] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op446] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op447] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op448] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op449] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op450] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op451] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op452] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op453] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op454] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op455] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op456] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op457] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op458] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op459] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op460] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op461] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op462] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op463] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op464] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op465] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op466] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op467] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op468] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op469] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op470] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op471] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op472] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op473] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op474] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op475] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op476] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op477] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op478] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op479] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op480] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op481] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op482] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op483] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op484] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op485] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op486] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op487] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op488] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op489] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op490] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op491] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op492] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op493] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op494] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op495] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op496] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op497] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op498] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op499] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op500] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op501] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op502] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op503] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op504] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op505] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op506] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op507] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op508] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op509] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op510] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op511] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op512] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op513] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op514] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op515] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op516] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op517] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op518] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op519] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op520] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op521] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op522] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op523] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op524] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op525] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op526] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op527] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op528] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op529] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op530] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op531] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op532] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op533] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op534] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op535] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op536] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op537] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op538] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op539] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op540] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op541] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op542] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op543] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op544] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op545] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op546] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op547] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op548] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op549] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op550] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op551] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op552] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op553] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op554] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op555] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op556] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op557] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op558] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op559] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op560] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op561] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op562] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op563] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op564] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op565] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op566] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op567] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op568] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op569] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op570] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op571] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op572] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op573] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op574] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op575] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op576] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op577] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op578] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op579] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op580] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op581] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op582] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op583] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op584] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op585] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op586] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op587] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op588] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op589] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op590] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op591] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op592] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op593] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op594] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op595] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op596] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op597] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op598] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op599] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op600] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op601] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op602] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op603] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op604] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op605] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op606] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op607] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op608] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op609] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op610] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op611] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op612] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op613] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op614] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op615] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op616] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op617] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op618] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op619] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op620] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op621] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op622] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op623] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op624] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op625] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op626] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op627] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op628] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op629] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op630] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op631] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op632] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op633] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op634] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op635] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op636] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op637] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op638] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op639] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op640] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op641] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op642] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op643] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op644] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op645] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op646] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op647] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op648] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op649] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op650] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op651] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op652] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op653] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op654] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op655] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op656] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op657] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op658] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op659] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op660] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op661] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op662] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op663] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op664] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op665] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op666] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op667] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op668] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op669] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op670] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op671] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op672] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op673] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op674] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op675] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op676] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op677] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op678] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op679] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op680] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op681] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op682] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op683] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op684] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op685] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op686] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op687] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op688] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op689] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op690] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op691] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op692] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op693] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op694] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op695] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op696] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op697] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op698] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op699] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op700] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op701] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op702] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op703] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op704] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op705] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op706] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op707] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op708] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op709] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op710] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op711] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op712] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op713] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op714] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op715] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op716] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op717] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op718] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op719] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op720] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op721] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op722] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op723] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op724] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op725] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op726] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op727] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op728] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op729] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op730] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op731] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op732] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op733] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op734] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op735] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op736] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op737] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op738] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op739] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op740] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op741] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op742] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op743] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op744] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op745] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op746] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op747] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op748] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op749] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op750] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op751] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op752] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op753] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op754] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op755] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op756] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op757] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op758] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op759] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op760] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op761] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op762] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op763] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op764] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op765] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op766] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op767] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op768] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op769] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op770] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op771] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op772] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op773] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op774] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op775] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op776] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op777] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op778] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op779] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op780] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op781] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op782] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op783] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op784] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op785] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op786] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op787] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op788] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op789] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op790] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op791] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op792] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op793] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op794] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op795] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op796] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op797] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op798] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op799] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op800] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op801] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op802] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op803] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op804] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op805] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op806] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op807] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op808] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op809] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op810] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op811] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op812] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op813] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op814] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op815] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op816] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op817] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op818] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op819] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op820] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op821] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op822] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op823] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op824] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op825] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op826] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op827] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op828] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op829] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op830] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op831] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op832] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op833] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op834] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op835] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op836] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op837] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op838] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op839] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op840] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op841] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op842] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op843] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op844] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op845] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op846] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op847] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op848] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op849] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op850] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op851] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op852] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op853] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op854] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op855] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op856] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op857] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op858] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op859] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op860] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op861] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op862] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op863] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op864] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op865] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op866] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op867] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op868] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op869] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op870] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op871] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op872] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op873] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op874] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op875] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op876] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op877] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op878] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op879] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op880] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op881] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op882] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op883] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op884] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op885] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op886] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op887] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op888] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op889] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op890] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op891] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op892] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op893] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op894] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op895] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op896] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op897] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op898] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op899] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op900] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op901] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op902] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op903] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op904] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op905] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op906] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op907] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op908] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op909] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op910] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op911] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op912] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op913] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op914] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op915] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op916] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op917] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op918] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op919] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op920] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op921] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op922] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op923] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op924] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op925] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op926] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op927] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op928] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op929] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op930] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op931] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op932] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op933] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op934] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op935] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op936] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op937] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op938] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op939] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op940] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op941] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op942] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op943] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op944] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op945] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op946] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op947] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op948] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op949] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op950] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op951] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op952] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op953] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op954] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op955] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op956] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op957] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op958] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op959] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op960] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op961] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op962] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op963] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op964] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op965] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op966] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op967] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op968] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op969] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op970] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op971] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op972] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op973] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op974] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op975] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op976] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op977] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op978] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op979] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op980] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op981] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op982] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op983] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op984] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op985] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op986] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op987] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op988] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op989] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op990] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op991] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op992] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op993] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op994] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op995] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op996] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op997] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op998] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op999] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op1000] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op1001] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op1002] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op1003] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op1004] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op1005] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op1006] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op1007] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op1008] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op1009] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op1010] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op1011] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op1012] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op1013] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op1014] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op1015] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op1016] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op1017] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op1018] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op1019] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op1020] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op1021] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op1022] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op1023] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op1024] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op1025] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op1026] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op1027] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op1028] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op1029] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op1030] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op1031] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op1032] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op1033] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op1034] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op1035] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op1036] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op1037] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op1038] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op1039] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op1040] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op1041] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op1042] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op1043] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op1044] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op1045] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op1046] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op1047] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op1048] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op1049] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op1050] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op1051] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op1052] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op1053] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op1054] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op1055] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op1056] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op1057] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op1058] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op1059] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op1060] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op1061] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op1062] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op1063] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op1064] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op1065] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op1066] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op1067] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op1068] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op1069] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op1070] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op1071] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op1072] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op1073] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op1074] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op1075] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op1076] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op1077] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op1078] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op1079] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op1080] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op1081] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op1082] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op1083] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op1084] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op1085] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op1086] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op1087] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op1088] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op1089] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op1090] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op1091] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op1092] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op1093] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op1094] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op1095] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op1096] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op1097] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op1098] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op1099] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op1100] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op1101] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op1102] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op1103] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op1104] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op1105] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op1106] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op1107] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op1108] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op1109] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op1110] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op1111] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op1112] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op1113] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op1114] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op1115] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op1116] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op1117] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op1118] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op1119] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op1120] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op1121] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op1122] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op1123] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op1124] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op1125] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op1126] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op1127] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op1128] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op1129] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op1130] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op1131] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op1132] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op1133] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op1134] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1135] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op1136] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op1137] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op1138] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op1139] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op1140] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op1141] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op1142] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op1143] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op1144] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op1145] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op1146] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op1147] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op1148] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op1149] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op1150] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op1151] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op1152] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op1153] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op1154] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op1155] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op1156] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op1157] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1158] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op1159] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op1160] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op1161] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op1162] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op1163] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op1164] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op1165] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op1166] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op1167] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op1168] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op1169] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op1170] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op1171] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op1172] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op1173] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op1174] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op1175] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op1176] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op1177] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op1178] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op1179] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op1180] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op1181] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op1182] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op1183] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op1184] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op1185] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op1186] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op1187] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op1188] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op1189] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op1190] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op1191] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op1192] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op1193] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op1194] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op1195] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op1196] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op1197] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op1198] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op1199] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op1200] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1201] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op1202] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op1203] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op1204] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op1205] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op1206] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op1207] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op1208] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op1209] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op1210] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op1211] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op1212] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op1213] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op1214] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op1215] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op1216] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op1217] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op1218] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op1219] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op1220] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op1221] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op1222] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op1223] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op1224] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op1225] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op1226] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op1227] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op1228] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op1229] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op1230] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op1231] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op1232] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op1233] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op1234] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op1235] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op1236] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op1237] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op1238] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op1239] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op1240] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op1241] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op1242] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op1243] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op1244] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op1245] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op1246] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op1247] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op1248] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op1249] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op1250] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op1251] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op1252] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op1253] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op1254] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op1255] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op1256] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op1257] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op1258] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op1259] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op1260] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op1261] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op1262] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op1263] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op1264] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op1265] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op1266] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op1267] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op1268] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op1269] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op1270] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op1271] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op1272] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op1273] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op1274] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op1275] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op1276] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op1277] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op1278] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op1279] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op1280] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op1281] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op1282] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op1283] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op1284] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op1285] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op1286] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op1287] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op1288] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op1289] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op1290] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op1291] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op1292] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op1293] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op1294] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op1295] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op1296] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op1297] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op1298] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op1299] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op1300] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op1301] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op1302] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op1303] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op1304] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op1305] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op1306] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op1307] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op1308] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op1309] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op1310] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op1311] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op1312] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op1313] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op1314] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op1315] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op1316] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op1317] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op1318] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op1319] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op1320] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op1321] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op1322] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op1323] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op1324] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op1325] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op1326] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op1327] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op1328] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op1329] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op1330] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op1331] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op1332] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op1333] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op1334] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op1335] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op1336] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op1337] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op1338] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op1339] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op1340] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op1341] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op1342] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op1343] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op1344] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op1345] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op1346] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op1347] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op1348] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op1349] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op1350] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op1351] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op1352] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op1353] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op1354] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op1355] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op1356] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op1357] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op1358] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op1359] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op1360] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op1361] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op1362] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op1363] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op1364] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op1365] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op1366] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op1367] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op1368] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op1369] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op1370] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op1371] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op1372] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op1373] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op1374] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op1375] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op1376] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op1377] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op1378] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op1379] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op1380] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op1381] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op1382] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op1383] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op1384] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op1385] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op1386] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op1387] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op1388] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op1389] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op1390] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op1391] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op1392] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op1393] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op1394] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op1395] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op1396] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op1397] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op1398] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op1399] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op1400] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op1401] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op1402] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op1403] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op1404] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op1405] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op1406] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op1407] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op1408] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op1409] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op1410] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op1411] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op1412] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op1413] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op1414] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op1415] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op1416] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op1417] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op1418] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op1419] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op1420] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op1421] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op1422] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op1423] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op1424] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op1425] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op1426] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op1427] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op1428] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op1429] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op1430] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op1431] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op1432] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op1433] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op1434] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op1435] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op1436] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op1437] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op1438] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op1439] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op1440] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op1441] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op1442] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op1443] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op1444] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op1445] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op1446] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op1447] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op1448] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op1449] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op1450] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op1451] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op1452] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op1453] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op1454] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op1455] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op1456] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op1457] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op1458] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op1459] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op1460] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op1461] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op1462] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op1463] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op1464] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op1465] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op1466] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op1467] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op1468] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op1469] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op1470] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op1471] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op1472] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op1473] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op1474] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op1475] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op1476] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op1477] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op1478] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op1479] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op1480] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op1481] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op1482] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op1483] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op1484] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op1485] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op1486] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op1487] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op1488] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op1489] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op1490] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op1491] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op1492] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op1493] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op1494] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op1495] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op1496] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op1497] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op1498] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op1499] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op1500] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op1501] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op1502] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op1503] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op1504] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op1505] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op1506] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op1507] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op1508] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op1509] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op1510] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op1511] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op1512] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op1513] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op1514] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op1515] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op1516] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op1517] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op1518] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op1519] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op1520] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op1521] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op1522] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op1523] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op1524] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op1525] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op1526] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op1527] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op1528] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op1529] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op1530] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op1531] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op1532] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op1533] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op1534] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op1535] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op1536] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op1537] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op1538] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op1539] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op1540] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op1541] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op1542] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op1543] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op1544] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op1545] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op1546] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op1547] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op1548] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op1549] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op1550] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op1551] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op1552] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op1553] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op1554] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op1555] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op1556] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op1557] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op1558] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op1559] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op1560] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op1561] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op1562] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op1563] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op1564] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op1565] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op1566] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op1567] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op1568] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op1569] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op1570] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op1571] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op1572] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op1573] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op1574] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op1575] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op1576] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op1577] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op1578] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op1579] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op1580] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op1581] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op1582] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op1583] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op1584] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op1585] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op1586] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op1587] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op1588] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op1589] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op1590] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op1591] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op1592] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op1593] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op1594] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op1595] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op1596] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op1597] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op1598] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op1599] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op1600] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op1601] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op1602] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op1603] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op1604] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op1605] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op1606] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op1607] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op1608] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op1609] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op1610] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op1611] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op1612] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op1613] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op1614] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op1615] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op1616] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op1617] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op1618] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op1619] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op1620] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op1621] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op1622] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op1623] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op1624] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op1625] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op1626] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op1627] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op1628] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op1629] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op1630] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op1631] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op1632] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op1633] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op1634] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op1635] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op1636] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op1637] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op1638] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op1639] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op1640] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op1641] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op1642] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op1643] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op1644] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op1645] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op1646] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op1647] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op1648] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op1649] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op1650] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op1651] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op1652] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op1653] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op1654] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op1655] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op1656] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op1657] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op1658] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op1659] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op1660] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op1661] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op1662] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op1663] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op1664] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op1665] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op1666] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op1667] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op1668] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op1669] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op1670] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op1671] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op1672] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op1673] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op1674] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op1675] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op1676] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op1677] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op1678] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op1679] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op1680] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op1681] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op1682] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op1683] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op1684] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op1685] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op1686] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op1687] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op1688] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op1689] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op1690] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op1691] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op1692] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op1693] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op1694] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op1695] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op1696] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op1697] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op1698] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op1699] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op1700] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op1701] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op1702] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op1703] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op1704] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op1705] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op1706] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op1707] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op1708] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op1709] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op1710] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op1711] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op1712] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op1713] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op1714] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op1715] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op1716] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op1717] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op1718] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op1719] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op1720] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op1721] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op1722] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op1723] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op1724] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op1725] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op1726] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op1727] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op1728] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op1729] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op1730] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op1731] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op1732] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op1733] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op1734] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op1735] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op1736] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op1737] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op1738] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op1739] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op1740] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op1741] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op1742] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op1743] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op1744] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op1745] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op1746] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op1747] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op1748] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op1749] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op1750] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op1751] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op1752] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op1753] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op1754] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op1755] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op1756] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op1757] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op1758] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op1759] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op1760] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op1761] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op1762] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op1763] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op1764] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op1765] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op1766] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op1767] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op1768] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op1769] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op1770] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op1771] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op1772] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op1773] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op1774] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op1775] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op1776] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op1777] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op1778] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op1779] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op1780] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op1781] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op1782] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op1783] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op1784] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op1785] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op1786] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op1787] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op1788] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op1789] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op1790] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op1791] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op1792] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op1793] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op1794] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op1795] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op1796] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op1797] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op1798] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op1799] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op1800] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op1801] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op1802] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op1803] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op1804] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op1805] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op1806] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op1807] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op1808] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op1809] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op1810] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op1811] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op1812] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op1813] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op1814] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op1815] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op1816] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op1817] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op1818] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op1819] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op1820] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op1821] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op1822] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op1823] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op1824] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op1825] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op1826] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op1827] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op1828] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op1829] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op1830] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op1831] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op1832] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op1833] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op1834] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op1835] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op1836] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op1837] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op1838] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op1839] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op1840] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op1841] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op1842] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op1843] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op1844] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op1845] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op1846] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op1847] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op1848] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op1849] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op1850] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op1851] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op1852] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op1853] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op1854] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op1855] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op1856] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op1857] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op1858] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op1859] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op1860] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op1861] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op1862] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op1863] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op1864] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op1865] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op1866] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op1867] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op1868] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op1869] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op1870] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op1871] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op1872] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op1873] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op1874] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op1875] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op1876] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op1877] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op1878] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op1879] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op1880] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op1881] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op1882] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op1883] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op1884] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op1885] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op1886] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op1887] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op1888] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op1889] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op1890] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op1891] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op1892] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op1893] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op1894] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op1895] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op1896] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op1897] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op1898] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op1899] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op1900] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op1901] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op1902] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op1903] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op1904] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op1905] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op1906] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op1907] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op1908] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op1909] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op1910] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op1911] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op1912] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op1913] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op1914] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op1915] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op1916] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op1917] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op1918] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op1919] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op1920] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op1921] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op1922] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op1923] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op1924] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op1925] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op1926] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op1927] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op1928] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op1929] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op1930] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op1931] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op1932] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op1933] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op1934] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op1935] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op1936] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op1937] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op1938] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op1939] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op1940] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op1941] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op1942] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op1943] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op1944] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op1945] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op1946] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op1947] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op1948] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op1949] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op1950] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op1951] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op1952] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op1953] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op1954] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op1955] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op1956] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op1957] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op1958] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op1959] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op1960] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op1961] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op1962] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op1963] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op1964] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op1965] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op1966] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op1967] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op1968] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op1969] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op1970] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op1971] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op1972] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op1973] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op1974] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op1975] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op1976] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op1977] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op1978] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op1979] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op1980] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op1981] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op1982] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op1983] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op1984] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op1985] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op1986] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op1987] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op1988] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op1989] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op1990] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op1991] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op1992] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op1993] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op1994] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op1995] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op1996] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op1997] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op1998] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op1999] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op2000] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op2001] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op2002] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op2003] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op2004] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op2005] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op2006] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op2007] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op2008] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op2009] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op2010] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op2011] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op2012] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op2013] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op2014] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op2015] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op2016] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op2017] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op2018] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op2019] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op2020] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op2021] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op2022] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op2023] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op2024] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op2025] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op2026] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op2027] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op2028] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op2029] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op2030] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op2031] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op2032] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op2033] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op2034] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op2035] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op2036] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op2037] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op2038] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op2039] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op2040] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op2041] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op2042] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op2043] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op2044] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op2045] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op2046] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op2047] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op2048] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op2049] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op2050] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op2051] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op2052] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op2053] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op2054] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op2055] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op2056] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op2057] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op2058] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op2059] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op2060] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op2061] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op2062] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op2063] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op2064] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op2065] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op2066] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op2067] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op2068] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op2069] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op2070] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op2071] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op2072] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op2073] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op2074] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op2075] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op2076] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op2077] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op2078] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op2079] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op2080] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op2081] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op2082] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op2083] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op2084] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op2085] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op2086] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op2087] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op2088] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op2089] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op2090] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op2091] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op2092] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op2093] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op2094] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op2095] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op2096] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op2097] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op2098] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op2099] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op2100] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op2101] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op2102] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op2103] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op2104] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op2105] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op2106] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op2107] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op2108] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op2109] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op2110] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op2111] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op2112] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op2113] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op2114] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op2115] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op2116] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op2117] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op2118] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op2119] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op2120] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op2121] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op2122] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op2123] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op2124] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op2125] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op2126] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op2127] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op2128] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op2129] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op2130] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op2131] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op2132] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op2133] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op2134] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op2135] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op2136] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op2137] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op2138] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op2139] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op2140] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op2141] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op2142] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op2143] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op2144] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op2145] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op2146] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op2147] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op2148] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op2149] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op2150] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op2151] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op2152] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op2153] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op2154] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op2155] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op2156] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op2157] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op2158] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op2159] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op2160] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op2161] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op2162] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op2163] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op2164] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op2165] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op2166] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op2167] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op2168] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op2169] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op2170] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op2171] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op2172] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op2173] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op2174] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op2175] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op2176] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op2177] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op2178] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op2179] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op2180] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op2181] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op2182] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op2183] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op2184] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op2185] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op2186] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op2187] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op2188] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op2189] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op2190] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op2191] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op2192] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op2193] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op2194] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op2195] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op2196] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op2197] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op2198] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op2199] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op2200] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op2201] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op2202] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op2203] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op2204] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op2205] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op2206] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op2207] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op2208] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op2209] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op2210] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op2211] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op2212] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op2213] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op2214] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op2215] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op2216] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op2217] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op2218] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op2219] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op2220] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op2221] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op2222] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op2223] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op2224] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op2225] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op2226] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op2227] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op2228] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op2229] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op2230] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op2231] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op2232] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op2233] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op2234] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op2235] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op2236] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op2237] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op2238] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op2239] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op2240] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op2241] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op2242] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op2243] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op2244] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op2245] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op2246] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op2247] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op2248] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op2249] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op2250] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op2251] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op2252] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op2253] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op2254] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op2255] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op2256] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op2257] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op2258] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op2259] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op2260] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op2261] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op2262] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op2263] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op2264] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op2265] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op2266] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op2267] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op2268] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op2269] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op2270] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op2271] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op2272] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op2273] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op2274] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op2275] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op2276] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op2277] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op2278] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op2279] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op2280] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op2281] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op2282] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op2283] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op2284] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op2285] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op2286] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op2287] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op2288] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op2289] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op2290] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op2291] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op2292] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op2293] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op2294] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op2295] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op2296] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op2297] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op2298] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op2299] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op2300] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op2301] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op2302] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op2303] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op2304] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op2305] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op2306] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op2307] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op2308] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op2309] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op2310] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op2311] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op2312] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op2313] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op2314] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op2315] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op2316] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op2317] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op2318] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op2319] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op2320] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op2321] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op2322] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op2323] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op2324] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op2325] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op2326] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op2327] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op2328] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op2329] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op2330] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op2331] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op2332] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op2333] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op2334] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op2335] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op2336] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op2337] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op2338] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op2339] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op2340] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op2341] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op2342] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op2343] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op2344] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op2345] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op2346] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op2347] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op2348] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op2349] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op2350] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op2351] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op2352] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op2353] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op2354] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op2355] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op2356] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op2357] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op2358] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op2359] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op2360] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op2361] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op2362] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op2363] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op2364] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op2365] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op2366] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op2367] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op2368] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op2369] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op2370] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op2371] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op2372] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op2373] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op2374] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op2375] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op2376] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op2377] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op2378] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op2379] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op2380] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op2381] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op2382] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op2383] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op2384] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op2385] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op2386] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op2387] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op2388] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op2389] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op2390] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op2391] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op2392] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op2393] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op2394] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op2395] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op2396] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op2397] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op2398] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op2399] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op2400] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op2401] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op2402] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op2403] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op2404] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op2405] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op2406] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op2407] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op2408] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op2409] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op2410] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op2411] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op2412] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op2413] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op2414] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op2415] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op2416] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op2417] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op2418] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op2419] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op2420] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op2421] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op2422] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op2423] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op2424] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op2425] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op2426] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op2427] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op2428] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op2429] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op2430] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op2431] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op2432] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op2433] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op2434] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op2435] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op2436] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op2437] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op2438] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op2439] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op2440] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op2441] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op2442] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op2443] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op2444] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op2445] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op2446] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op2447] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op2448] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op2449] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op2450] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op2451] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op2452] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op2453] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op2454] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op2455] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op2456] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op2457] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op2458] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op2459] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op2460] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op2461] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op2462] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op2463] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op2464] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op2465] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op2466] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op2467] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op2468] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op2469] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op2470] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op2471] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op2472] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op2473] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op2474] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op2475] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op2476] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op2477] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op2478] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op2479] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op2480] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op2481] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op2482] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op2483] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op2484] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op2485] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op2486] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op2487] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op2488] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op2489] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op2490] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op2491] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op2492] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op2493] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op2494] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op2495] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op2496] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op2497] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op2498] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op2499] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op2500] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op2501] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op2502] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op2503] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op2504] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op2505] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op2506] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op2507] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op2508] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op2509] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op2510] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op2511] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op2512] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op2513] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op2514] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op2515] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op2516] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op2517] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op2518] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op2519] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op2520] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op2521] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op2522] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op2523] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op2524] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op2525] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op2526] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op2527] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op2528] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op2529] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op2530] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op2531] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op2532] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op2533] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op2534] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op2535] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op2536] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op2537] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op2538] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op2539] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op2540] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op2541] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op2542] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op2543] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op2544] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op2545] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op2546] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op2547] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op2548] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op2549] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op2550] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op2551] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op2552] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op2553] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op2554] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op2555] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op2556] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op2557] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op2558] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op2559] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op2560] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op2561] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op2562] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op2563] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op2564] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op2565] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op2566] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op2567] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op2568] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op2569] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op2570] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op2571] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op2572] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op2573] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op2574] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op2575] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op2576] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op2577] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op2578] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op2579] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op2580] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op2581] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op2582] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op2583] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op2584] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op2585] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op2586] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op2587] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op2588] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op2589] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op2590] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op2591] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op2592] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op2593] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op2594] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op2595] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op2596] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op2597] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op2598] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op2599] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op2600] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op2601] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op2602] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op2603] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op2604] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op2605] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op2606] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op2607] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op2608] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op2609] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op2610] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op2611] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op2612] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op2613] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op2614] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op2615] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op2616] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op2617] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op2618] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op2619] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op2620] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op2621] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op2622] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op2623] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op2624] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op2625] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op2626] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op2627] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op2628] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op2629] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op2630] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op2631] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op2632] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op2633] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op2634] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op2635] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op2636] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op2637] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op2638] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op2639] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op2640] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op2641] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op2642] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op2643] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op2644] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op2645] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op2646] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op2647] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op2648] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op2649] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op2650] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op2651] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op2652] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op2653] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op2654] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op2655] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op2656] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op2657] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op2658] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op2659] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op2660] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op2661] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op2662] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op2663] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op2664] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op2665] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op2666] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op2667] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op2668] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op2669] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op2670] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op2671] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op2672] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op2673] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op2674] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op2675] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op2676] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op2677] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op2678] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op2679] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op2680] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op2681] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op2682] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op2683] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op2684] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op2685] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op2686] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op2687] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op2688] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op2689] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op2690] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op2691] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op2692] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op2693] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op2694] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op2695] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op2696] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op2697] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op2698] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op2699] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op2700] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op2701] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op2702] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op2703] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op2704] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op2705] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op2706] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op2707] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op2708] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2709] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op2710] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op2711] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op2712] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op2713] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2714] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op2715] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op2716] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op2717] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op2718] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op2719] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op2720] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op2721] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2722] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op2723] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2724] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2725] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op2726] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op2727] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op2728] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op2729] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op2730] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op2731] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op2732] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op2733] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op2734] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op2735] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op2736] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op2737] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op2738] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op2739] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op2740] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op2741] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op2742] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op2743] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op2744] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op2745] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op2746] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op2747] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op2748] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op2749] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op2750] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op2751] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op2752] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op2753] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op2754] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op2755] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op2756] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op2757] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op2758] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op2759] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op2760] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op2761] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op2762] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op2763] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op2764] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op2765] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op2766] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op2767] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op2768] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op2769] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op2770] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op2771] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op2772] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op2773] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op2774] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op2775] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op2776] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op2777] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op2778] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op2779] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op2780] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op2781] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op2782] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op2783] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op2784] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op2785] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op2786] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op2787] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op2788] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op2789] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op2790] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op2791] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op2792] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op2793] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op2794] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op2795] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op2796] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op2797] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op2798] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op2799] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op2800] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op2801] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op2802] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op2803] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op2804] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op2805] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op2806] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op2807] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op2808] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op2809] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op2810] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op2811] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op2812] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op2813] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op2814] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op2815] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op2816] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op2817] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op2818] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op2819] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op2820] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op2821] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op2822] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op2823] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op2824] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op2825] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op2826] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op2827] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op2828] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op2829] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op2830] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op2831] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op2832] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op2833] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op2834] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op2835] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op2836] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op2837] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op2838] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op2839] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op2840] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op2841] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op2842] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op2843] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op2844] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op2845] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op2846] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op2847] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op2848] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op2849] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op2850] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op2851] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op2852] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op2853] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op2854] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op2855] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op2856] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op2857] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op2858] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op2859] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op2860] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op2861] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op2862] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op2863] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op2864] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op2865] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op2866] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op2867] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op2868] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op2869] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op2870] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op2871] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op2872] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op2873] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op2874] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op2875] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op2876] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op2877] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op2878] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op2879] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op2880] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op2881] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op2882] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op2883] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op2884] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op2885] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op2886] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op2887] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op2888] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op2889] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op2890] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op2891] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op2892] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op2893] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op2894] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op2895] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op2896] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op2897] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op2898] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op2899] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op2900] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op2901] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op2902] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op2903] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op2904] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op2905] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op2906] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op2907] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op2908] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op2909] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op2910] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op2911] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op2912] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op2913] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op2914] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op2915] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op2916] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op2917] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op2918] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op2919] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op2920] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op2921] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op2922] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op2923] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op2924] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op2925] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op2926] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op2927] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op2928] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op2929] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op2930] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op2931] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op2932] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op2933] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op2934] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op2935] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op2936] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op2937] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op2938] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op2939] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op2940] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op2941] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op2942] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op2943] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op2944] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op2945] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op2946] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op2947] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op2948] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op2949] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op2950] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op2951] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op2952] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op2953] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op2954] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op2955] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op2956] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op2957] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op2958] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op2959] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op2960] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op2961] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op2962] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op2963] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op2964] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op2965] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op2966] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op2967] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op2968] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op2969] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op2970] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op2971] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op2972] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op2973] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op2974] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op2975] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op2976] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op2977] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op2978] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op2979] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op2980] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op2981] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op2982] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op2983] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op2984] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op2985] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op2986] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op2987] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op2988] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op2989] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op2990] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op2991] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op2992] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op2993] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op2994] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op2995] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op2996] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op2997] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op2998] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op2999] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op3000] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op3001] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op3002] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op3003] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op3004] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op3005] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op3006] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op3007] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op3008] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op3009] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op3010] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op3011] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op3012] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op3013] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op3014] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op3015] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op3016] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op3017] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op3018] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op3019] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op3020] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op3021] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op3022] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op3023] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op3024] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op3025] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op3026] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op3027] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op3028] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op3029] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op3030] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op3031] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op3032] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op3033] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op3034] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op3035] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op3036] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op3037] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op3038] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op3039] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op3040] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op3041] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op3042] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op3043] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op3044] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op3045] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op3046] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op3047] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op3048] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op3049] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op3050] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op3051] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op3052] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op3053] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op3054] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op3055] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op3056] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op3057] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op3058] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op3059] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op3060] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op3061] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op3062] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op3063] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op3064] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op3065] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op3066] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op3067] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op3068] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op3069] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op3070] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op3071] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op3072] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op3073] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op3074] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op3075] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op3076] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op3077] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op3078] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op3079] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op3080] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op3081] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op3082] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op3083] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op3084] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op3085] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op3086] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op3087] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op3088] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op3089] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op3090] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op3091] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op3092] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op3093] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op3094] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op3095] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op3096] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op3097] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op3098] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op3099] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op3100] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op3101] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op3102] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op3103] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op3104] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op3105] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op3106] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op3107] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op3108] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op3109] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op3110] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op3111] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op3112] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op3113] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op3114] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op3115] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op3116] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op3117] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op3118] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op3119] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op3120] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op3121] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op3122] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op3123] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op3124] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op3125] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op3126] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op3127] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op3128] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op3129] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op3130] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op3131] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op3132] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op3133] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op3134] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op3135] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op3136] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op3137] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op3138] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op3139] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op3140] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op3141] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op3142] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op3143] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op3144] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op3145] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op3146] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op3147] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op3148] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op3149] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op3150] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op3151] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op3152] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op3153] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op3154] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op3155] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op3156] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op3157] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op3158] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op3159] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op3160] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op3161] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op3162] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op3163] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op3164] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op3165] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op3166] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op3167] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op3168] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op3169] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op3170] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op3171] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op3172] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op3173] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op3174] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op3175] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op3176] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op3177] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op3178] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op3179] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op3180] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op3181] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op3182] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op3183] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op3184] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op3185] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op3186] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op3187] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op3188] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op3189] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op3190] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op3191] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op3192] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op3193] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op3194] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op3195] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op3196] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op3197] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op3198] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op3199] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op3200] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op3201] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op3202] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op3203] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op3204] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op3205] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op3206] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op3207] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op3208] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op3209] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op3210] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op3211] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op3212] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op3213] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op3214] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op3215] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op3216] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op3217] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op3218] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op3219] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op3220] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op3221] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op3222] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op3223] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op3224] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op3225] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op3226] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op3227] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op3228] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op3229] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op3230] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op3231] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op3232] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op3233] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op3234] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op3235] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op3236] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op3237] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op3238] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op3239] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op3240] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op3241] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op3242] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op3243] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op3244] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op3245] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op3246] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op3247] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op3248] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op3249] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op3250] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op3251] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op3252] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op3253] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op3254] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op3255] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op3256] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op3257] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op3258] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op3259] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op3260] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op3261] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op3262] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op3263] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op3264] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op3265] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op3266] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op3267] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op3268] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op3269] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op3270] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op3271] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op3272] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op3273] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op3274] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op3275] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op3276] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op3277] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op3278] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op3279] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op3280] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op3281] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op3282] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op3283] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op3284] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op3285] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op3286] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op3287] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op3288] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op3289] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op3290] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op3291] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op3292] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op3293] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op3294] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op3295] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op3296] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op3297] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op3298] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op3299] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op3300] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op3301] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op3302] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op3303] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op3304] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op3305] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op3306] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op3307] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op3308] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op3309] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op3310] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op3311] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op3312] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op3313] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op3314] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op3315] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op3316] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op3317] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op3318] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op3319] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op3320] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op3321] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op3322] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op3323] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op3324] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op3325] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op3326] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op3327] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op3328] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op3329] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op3330] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op3331] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op3332] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op3333] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op3334] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op3335] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op3336] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op3337] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op3338] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op3339] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op3340] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op3341] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op3342] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op3343] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op3344] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op3345] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op3346] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op3347] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op3348] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op3349] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op3350] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op3351] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op3352] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op3353] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op3354] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op3355] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op3356] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op3357] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op3358] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op3359] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op3360] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op3361] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op3362] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op3363] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op3364] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op3365] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op3366] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op3367] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op3368] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op3369] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op3370] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op3371] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op3372] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op3373] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3374] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op3375] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op3376] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op3377] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op3378] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op3379] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op3380] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op3381] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op3382] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op3383] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op3384] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op3385] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op3386] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op3387] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op3388] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op3389] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op3390] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op3391] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op3392] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op3393] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op3394] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op3395] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op3396] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op3397] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op3398] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op3399] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op3400] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op3401] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op3402] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op3403] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op3404] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op3405] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op3406] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op3407] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op3408] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op3409] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op3410] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op3411] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op3412] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op3413] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op3414] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op3415] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op3416] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op3417] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op3418] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op3419] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op3420] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op3421] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op3422] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op3423] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op3424] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op3425] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op3426] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op3427] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op3428] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op3429] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op3430] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op3431] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op3432] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op3433] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op3434] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op3435] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op3436] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op3437] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op3438] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op3439] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op3440] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op3441] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op3442] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op3443] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op3444] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op3445] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op3446] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op3447] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op3448] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op3449] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op3450] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op3451] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op3452] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op3453] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op3454] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op3455] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op3456] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op3457] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op3458] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op3459] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op3460] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op3461] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op3462] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op3463] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op3464] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op3465] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op3466] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op3467] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op3468] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op3469] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op3470] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op3471] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op3472] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op3473] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op3474] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op3475] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op3476] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op3477] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op3478] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op3479] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op3480] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op3481] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op3482] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op3483] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op3484] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op3485] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op3486] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op3487] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op3488] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op3489] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op3490] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op3491] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op3492] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op3493] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op3494] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op3495] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op3496] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op3497] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op3498] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op3499] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op3500] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op3501] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op3502] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op3503] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op3504] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op3505] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op3506] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op3507] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op3508] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op3509] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op3510] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op3511] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op3512] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op3513] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op3514] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op3515] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op3516] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op3517] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op3518] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op3519] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op3520] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op3521] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op3522] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op3523] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op3524] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op3525] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op3526] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op3527] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op3528] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op3529] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op3530] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op3531] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op3532] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op3533] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op3534] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op3535] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op3536] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op3537] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op3538] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op3539] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op3540] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op3541] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op3542] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op3543] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op3544] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op3545] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op3546] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op3547] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op3548] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op3549] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op3550] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op3551] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op3552] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op3553] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op3554] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op3555] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op3556] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op3557] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op3558] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op3559] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op3560] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op3561] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op3562] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op3563] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op3564] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op3565] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op3566] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op3567] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op3568] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op3569] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op3570] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op3571] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op3572] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op3573] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op3574] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op3575] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op3576] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op3577] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op3578] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op3579] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op3580] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op3581] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op3582] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op3583] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op3584] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op3585] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op3586] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op3587] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op3588] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op3589] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op3590] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op3591] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op3592] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op3593] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op3594] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op3595] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op3596] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op3597] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op3598] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op3599] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op3600] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op3601] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op3602] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op3603] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op3604] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op3605] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op3606] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op3607] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op3608] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op3609] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op3610] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op3611] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op3612] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op3613] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op3614] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op3615] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op3616] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op3617] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op3618] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op3619] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op3620] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op3621] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op3622] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op3623] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op3624] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op3625] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op3626] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op3627] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op3628] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op3629] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op3630] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op3631] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op3632] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op3633] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op3634] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op3635] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op3636] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op3637] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op3638] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op3639] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op3640] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op3641] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op3642] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op3643] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op3644] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op3645] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op3646] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op3647] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op3648] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op3649] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op3650] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op3651] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op3652] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op3653] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op3654] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op3655] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op3656] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op3657] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op3658] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op3659] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op3660] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op3661] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op3662] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op3663] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op3664] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op3665] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op3666] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op3667] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op3668] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op3669] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op3670] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op3671] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op3672] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op3673] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op3674] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op3675] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op3676] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op3677] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op3678] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op3679] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op3680] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op3681] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op3682] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op3683] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op3684] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op3685] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op3686] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op3687] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op3688] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op3689] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op3690] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op3691] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op3692] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op3693] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op3694] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op3695] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op3696] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op3697] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op3698] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op3699] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op3700] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op3701] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op3702] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op3703] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op3704] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op3705] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op3706] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op3707] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op3708] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op3709] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op3710] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op3711] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op3712] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op3713] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op3714] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op3715] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op3716] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op3717] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op3718] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op3719] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op3720] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op3721] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op3722] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op3723] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op3724] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op3725] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op3726] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op3727] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op3728] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op3729] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op3730] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op3731] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op3732] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op3733] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op3734] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op3735] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op3736] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op3737] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op3738] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op3739] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op3740] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op3741] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op3742] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op3743] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op3744] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op3745] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op3746] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op3747] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op3748] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op3749] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op3750] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op3751] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op3752] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op3753] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op3754] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op3755] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op3756] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op3757] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op3758] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op3759] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op3760] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op3761] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op3762] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op3763] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op3764] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op3765] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op3766] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op3767] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op3768] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op3769] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op3770] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op3771] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op3772] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op3773] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op3774] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op3775] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op3776] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op3777] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op3778] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op3779] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op3780] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op3781] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op3782] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op3783] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op3784] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op3785] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op3786] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op3787] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op3788] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op3789] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op3790] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op3791] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op3792] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op3793] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op3794] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op3795] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op3796] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op3797] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op3798] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op3799] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op3800] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op3801] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op3802] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op3803] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op3804] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op3805] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op3806] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op3807] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op3808] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op3809] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op3810] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op3811] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op3812] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op3813] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op3814] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op3815] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op3816] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op3817] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op3818] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op3819] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op3820] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op3821] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op3822] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op3823] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op3824] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op3825] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op3826] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op3827] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op3828] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op3829] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op3830] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op3831] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op3832] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op3833] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op3834] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op3835] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op3836] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op3837] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op3838] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op3839] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op3840] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op3841] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op3842] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op3843] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op3844] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op3845] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op3846] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op3847] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op3848] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op3849] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op3850] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op3851] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op3852] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op3853] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op3854] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op3855] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op3856] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op3857] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op3858] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op3859] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op3860] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op3861] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op3862] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op3863] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op3864] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op3865] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op3866] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op3867] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op3868] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op3869] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op3870] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op3871] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op3872] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op3873] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op3874] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op3875] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op3876] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op3877] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op3878] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op3879] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op3880] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op3881] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op3882] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op3883] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op3884] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op3885] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op3886] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op3887] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op3888] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op3889] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op3890] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op3891] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op3892] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op3893] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op3894] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op3895] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op3896] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op3897] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op3898] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op3899] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op3900] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op3901] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op3902] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op3903] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op3904] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op3905] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op3906] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op3907] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op3908] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op3909] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op3910] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op3911] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op3912] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op3913] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op3914] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op3915] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op3916] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op3917] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op3918] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op3919] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op3920] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op3921] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op3922] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op3923] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op3924] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op3925] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op3926] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op3927] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op3928] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op3929] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op3930] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op3931] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op3932] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op3933] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op3934] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op3935] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op3936] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op3937] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op3938] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op3939] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op3940] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op3941] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op3942] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op3943] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op3944] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op3945] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op3946] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op3947] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op3948] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op3949] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op3950] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op3951] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op3952] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op3953] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op3954] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op3955] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op3956] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op3957] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op3958] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op3959] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op3960] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op3961] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op3962] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op3963] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op3964] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op3965] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op3966] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op3967] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op3968] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op3969] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op3970] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op3971] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op3972] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op3973] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op3974] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op3975] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op3976] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op3977] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op3978] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op3979] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op3980] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op3981] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op3982] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op3983] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op3984] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op3985] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op3986] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op3987] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op3988] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op3989] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op3990] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op3991] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op3992] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op3993] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op3994] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op3995] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op3996] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op3997] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op3998] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op3999] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op4000] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op4001] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op4002] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op4003] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op4004] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op4005] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op4006] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op4007] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op4008] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op4009] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op4010] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op4011] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op4012] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op4013] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op4014] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op4015] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op4016] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op4017] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op4018] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op4019] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op4020] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op4021] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op4022] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op4023] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op4024] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op4025] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op4026] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op4027] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op4028] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op4029] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op4030] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op4031] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op4032] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op4033] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op4034] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op4035] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op4036] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op4037] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op4038] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op4039] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op4040] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op4041] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op4042] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op4043] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op4044] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op4045] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op4046] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op4047] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op4048] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op4049] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op4050] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op4051] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op4052] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op4053] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op4054] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op4055] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op4056] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op4057] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op4058] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op4059] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op4060] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op4061] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op4062] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op4063] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op4064] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op4065] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op4066] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op4067] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op4068] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op4069] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op4070] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op4071] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op4072] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op4073] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op4074] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op4075] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op4076] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op4077] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op4078] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op4079] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op4080] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op4081] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op4082] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op4083] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op4084] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op4085] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op4086] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op4087] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op4088] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op4089] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op4090] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op4091] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op4092] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op4093] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op4094] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op4095] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op4096] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op4097] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op4098] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op4099] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op4100] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op4101] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op4102] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op4103] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op4104] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op4105] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op4106] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op4107] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op4108] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op4109] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op4110] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op4111] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op4112] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op4113] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op4114] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op4115] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op4116] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op4117] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op4118] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op4119] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op4120] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op4121] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op4122] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op4123] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op4124] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op4125] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op4126] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op4127] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op4128] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op4129] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op4130] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op4131] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op4132] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op4133] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op4134] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op4135] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op4136] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op4137] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op4138] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op4139] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op4140] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op4141] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op4142] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op4143] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op4144] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op4145] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op4146] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op4147] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op4148] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op4149] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op4150] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op4151] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op4152] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op4153] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op4154] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op4155] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op4156] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op4157] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op4158] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op4159] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op4160] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op4161] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op4162] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op4163] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op4164] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op4165] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op4166] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op4167] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op4168] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op4169] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op4170] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op4171] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op4172] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op4173] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op4174] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op4175] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op4176] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op4177] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op4178] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op4179] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op4180] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op4181] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op4182] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op4183] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op4184] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op4185] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op4186] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op4187] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op4188] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op4189] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op4190] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op4191] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op4192] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op4193] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op4194] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op4195] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op4196] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op4197] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op4198] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op4199] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op4200] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op4201] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op4202] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op4203] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op4204] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op4205] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op4206] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op4207] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op4208] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op4209] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op4210] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op4211] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op4212] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op4213] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op4214] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op4215] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op4216] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op4217] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op4218] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op4219] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op4220] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op4221] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op4222] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op4223] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op4224] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op4225] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op4226] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op4227] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op4228] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op4229] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op4230] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op4231] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op4232] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op4233] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op4234] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op4235] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op4236] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op4237] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op4238] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op4239] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op4240] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op4241] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op4242] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op4243] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op4244] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op4245] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op4246] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op4247] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op4248] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op4249] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op4250] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op4251] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op4252] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op4253] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op4254] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op4255] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op4256] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op4257] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op4258] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op4259] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op4260] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op4261] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op4262] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op4263] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op4264] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op4265] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op4266] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op4267] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op4268] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op4269] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op4270] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op4271] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op4272] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op4273] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op4274] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op4275] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op4276] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op4277] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op4278] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op4279] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op4280] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op4281] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op4282] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op4283] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op4284] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op4285] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op4286] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op4287] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op4288] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op4289] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op4290] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op4291] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op4292] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op4293] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op4294] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op4295] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op4296] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op4297] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op4298] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op4299] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op4300] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op4301] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op4302] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op4303] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op4304] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op4305] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op4306] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op4307] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op4308] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op4309] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op4310] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op4311] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op4312] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op4313] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op4314] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op4315] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op4316] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op4317] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op4318] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op4319] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op4320] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op4321] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op4322] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op4323] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op4324] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op4325] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op4326] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op4327] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op4328] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op4329] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op4330] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op4331] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op4332] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op4333] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op4334] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op4335] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op4336] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op4337] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op4338] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op4339] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op4340] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op4341] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op4342] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op4343] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op4344] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op4345] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op4346] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op4347] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op4348] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op4349] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op4350] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op4351] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op4352] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op4353] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op4354] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op4355] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op4356] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op4357] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op4358] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op4359] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op4360] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op4361] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op4362] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op4363] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op4364] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op4365] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op4366] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op4367] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op4368] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op4369] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op4370] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op4371] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op4372] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op4373] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op4374] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op4375] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op4376] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op4377] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op4378] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op4379] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op4380] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op4381] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op4382] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op4383] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op4384] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op4385] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op4386] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op4387] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op4388] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op4389] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op4390] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op4391] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op4392] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op4393] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op4394] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op4395] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op4396] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op4397] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op4398] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op4399] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op4400] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op4401] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op4402] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op4403] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op4404] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op4405] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op4406] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op4407] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op4408] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op4409] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op4410] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op4411] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op4412] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op4413] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op4414] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op4415] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op4416] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op4417] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op4418] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op4419] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op4420] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op4421] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op4422] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op4423] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op4424] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op4425] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op4426] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op4427] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op4428] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op4429] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op4430] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op4431] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op4432] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op4433] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op4434] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op4435] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op4436] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op4437] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op4438] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op4439] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op4440] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op4441] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op4442] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op4443] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op4444] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op4445] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op4446] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op4447] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op4448] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op4449] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op4450] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op4451] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op4452] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op4453] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op4454] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op4455] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op4456] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op4457] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op4458] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op4459] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op4460] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op4461] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op4462] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op4463] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op4464] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op4465] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op4466] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op4467] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op4468] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op4469] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op4470] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op4471] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op4472] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op4473] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op4474] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op4475] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op4476] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op4477] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op4478] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op4479] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op4480] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op4481] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op4482] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op4483] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op4484] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op4485] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op4486] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op4487] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op4488] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op4489] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op4490] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op4491] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op4492] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op4493] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op4494] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op4495] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op4496] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op4497] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op4498] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op4499] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op4500] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op4501] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op4502] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op4503] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op4504] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op4505] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op4506] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op4507] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op4508] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op4509] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op4510] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op4511] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op4512] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op4513] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op4514] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op4515] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op4516] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op4517] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op4518] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op4519] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op4520] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op4521] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op4522] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op4523] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op4524] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op4525] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op4526] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op4527] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op4528] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op4529] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op4530] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op4531] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op4532] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op4533] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op4534] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op4535] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op4536] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op4537] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op4538] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op4539] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op4540] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op4541] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op4542] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op4543] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op4544] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op4545] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op4546] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op4547] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op4548] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op4549] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op4550] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op4551] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op4552] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op4553] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op4554] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op4555] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op4556] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op4557] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op4558] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op4559] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op4560] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op4561] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op4562] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op4563] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op4564] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op4565] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op4566] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op4567] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op4568] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op4569] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op4570] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op4571] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op4572] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op4573] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op4574] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op4575] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op4576] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op4577] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op4578] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op4579] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op4580] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op4581] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op4582] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op4583] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op4584] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op4585] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op4586] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op4587] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op4588] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op4589] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op4590] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op4591] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op4592] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op4593] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op4594] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op4595] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op4596] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op4597] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op4598] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op4599] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op4600] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op4601] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op4602] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op4603] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op4604] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op4605] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op4606] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op4607] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op4608] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op4609] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op4610] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op4611] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op4612] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op4613] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op4614] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op4615] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op4616] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op4617] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op4618] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op4619] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op4620] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op4621] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op4622] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op4623] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op4624] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op4625] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op4626] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op4627] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op4628] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op4629] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op4630] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op4631] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op4632] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op4633] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op4634] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op4635] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op4636] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op4637] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op4638] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op4639] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op4640] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op4641] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op4642] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op4643] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op4644] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op4645] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op4646] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op4647] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op4648] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op4649] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op4650] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op4651] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op4652] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op4653] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op4654] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op4655] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op4656] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op4657] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op4658] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op4659] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op4660] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op4661] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op4662] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op4663] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op4664] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op4665] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op4666] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op4667] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op4668] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op4669] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op4670] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op4671] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op4672] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op4673] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op4674] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op4675] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op4676] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op4677] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op4678] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op4679] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op4680] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op4681] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op4682] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op4683] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op4684] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op4685] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op4686] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op4687] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op4688] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op4689] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op4690] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op4691] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op4692] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op4693] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op4694] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op4695] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op4696] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op4697] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op4698] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op4699] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op4700] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op4701] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op4702] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op4703] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op4704] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op4705] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op4706] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op4707] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op4708] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op4709] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op4710] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op4711] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op4712] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op4713] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op4714] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op4715] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op4716] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op4717] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op4718] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op4719] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op4720] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op4721] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op4722] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op4723] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op4724] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op4725] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op4726] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op4727] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op4728] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op4729] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op4730] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op4731] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op4732] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op4733] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op4734] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op4735] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op4736] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op4737] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op4738] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op4739] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op4740] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op4741] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op4742] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op4743] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op4744] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op4745] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op4746] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op4747] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op4748] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op4749] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op4750] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op4751] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op4752] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op4753] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op4754] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op4755] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op4756] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op4757] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op4758] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op4759] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op4760] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op4761] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op4762] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op4763] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op4764] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op4765] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op4766] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op4767] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op4768] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op4769] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op4770] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op4771] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op4772] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op4773] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op4774] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op4775] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op4776] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op4777] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op4778] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op4779] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op4780] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op4781] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op4782] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op4783] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op4784] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op4785] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op4786] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op4787] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op4788] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op4789] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op4790] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op4791] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op4792] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op4793] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op4794] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op4795] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op4796] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op4797] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op4798] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op4799] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op4800] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op4801] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op4802] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op4803] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op4804] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op4805] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op4806] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op4807] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op4808] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op4809] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op4810] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op4811] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op4812] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op4813] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op4814] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op4815] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op4816] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op4817] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op4818] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op4819] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op4820] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op4821] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op4822] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op4823] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op4824] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op4825] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op4826] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op4827] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op4828] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op4829] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op4830] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op4831] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op4832] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op4833] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op4834] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op4835] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op4836] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op4837] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op4838] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op4839] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op4840] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op4841] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op4842] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op4843] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op4844] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op4845] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op4846] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op4847] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op4848] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op4849] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op4850] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op4851] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op4852] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op4853] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op4854] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op4855] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op4856] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op4857] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op4858] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op4859] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op4860] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op4861] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op4862] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op4863] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op4864] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op4865] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op4866] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op4867] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op4868] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op4869] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op4870] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op4871] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op4872] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op4873] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op4874] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op4875] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op4876] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op4877] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op4878] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op4879] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op4880] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op4881] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op4882] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op4883] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op4884] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op4885] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op4886] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op4887] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op4888] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op4889] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op4890] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op4891] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op4892] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op4893] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op4894] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op4895] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op4896] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op4897] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op4898] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op4899] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op4900] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op4901] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op4902] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op4903] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op4904] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op4905] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op4906] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op4907] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op4908] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op4909] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op4910] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op4911] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op4912] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op4913] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op4914] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op4915] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op4916] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op4917] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op4918] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op4919] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op4920] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op4921] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op4922] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op4923] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op4924] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op4925] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op4926] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op4927] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op4928] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op4929] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op4930] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op4931] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op4932] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op4933] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op4934] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op4935] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op4936] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op4937] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op4938] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op4939] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op4940] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op4941] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op4942] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op4943] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op4944] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op4945] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op4946] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op4947] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op4948] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op4949] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op4950] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op4951] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op4952] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op4953] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op4954] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op4955] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op4956] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op4957] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op4958] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op4959] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op4960] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op4961] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op4962] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op4963] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op4964] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op4965] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op4966] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op4967] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op4968] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op4969] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op4970] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op4971] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op4972] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op4973] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op4974] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op4975] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op4976] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op4977] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op4978] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op4979] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op4980] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op4981] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op4982] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op4983] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op4984] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op4985] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op4986] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op4987] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op4988] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op4989] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op4990] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op4991] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op4992] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op4993] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op4994] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op4995] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op4996] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op4997] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op4998] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op4999] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op5000] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op5001] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op5002] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op5003] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op5004] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op5005] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op5006] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op5007] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op5008] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op5009] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op5010] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op5011] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op5012] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op5013] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op5014] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op5015] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op5016] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op5017] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op5018] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op5019] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op5020] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op5021] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op5022] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op5023] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op5024] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op5025] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op5026] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op5027] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op5028] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op5029] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op5030] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op5031] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op5032] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op5033] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op5034] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op5035] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op5036] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op5037] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op5038] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op5039] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op5040] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op5041] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op5042] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op5043] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op5044] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op5045] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op5046] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op5047] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op5048] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op5049] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op5050] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op5051] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op5052] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op5053] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op5054] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op5055] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op5056] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op5057] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op5058] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op5059] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op5060] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op5061] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op5062] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op5063] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op5064] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op5065] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op5066] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op5067] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op5068] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op5069] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op5070] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op5071] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op5072] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op5073] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op5074] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op5075] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op5076] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op5077] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op5078] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op5079] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op5080] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op5081] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op5082] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op5083] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op5084] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op5085] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op5086] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op5087] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op5088] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op5089] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op5090] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op5091] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op5092] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op5093] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op5094] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op5095] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op5096] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op5097] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op5098] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op5099] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op5100] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op5101] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op5102] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op5103] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op5104] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op5105] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op5106] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op5107] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op5108] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op5109] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op5110] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op5111] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op5112] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op5113] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op5114] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op5115] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op5116] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op5117] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op5118] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op5119] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op5120] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op5121] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op5122] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op5123] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op5124] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op5125] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op5126] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op5127] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op5128] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op5129] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op5130] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op5131] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op5132] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op5133] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op5134] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op5135] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op5136] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op5137] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op5138] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op5139] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op5140] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op5141] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op5142] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op5143] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op5144] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op5145] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op5146] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op5147] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op5148] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op5149] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op5150] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op5151] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op5152] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op5153] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op5154] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op5155] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op5156] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op5157] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op5158] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op5159] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op5160] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op5161] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op5162] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op5163] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op5164] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op5165] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op5166] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op5167] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op5168] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op5169] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op5170] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op5171] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op5172] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op5173] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op5174] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op5175] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op5176] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op5177] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op5178] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op5179] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op5180] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op5181] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op5182] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op5183] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op5184] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op5185] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op5186] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op5187] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op5188] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op5189] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op5190] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op5191] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op5192] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op5193] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op5194] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op5195] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op5196] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op5197] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op5198] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op5199] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op5200] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op5201] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op5202] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op5203] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op5204] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op5205] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op5206] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op5207] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op5208] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op5209] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op5210] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op5211] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op5212] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op5213] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op5214] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op5215] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op5216] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op5217] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op5218] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op5219] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op5220] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op5221] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op5222] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op5223] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op5224] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op5225] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op5226] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op5227] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op5228] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op5229] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op5230] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op5231] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op5232] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op5233] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op5234] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op5235] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op5236] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op5237] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op5238] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op5239] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op5240] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op5241] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op5242] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op5243] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op5244] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op5245] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op5246] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op5247] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op5248] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op5249] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op5250] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op5251] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op5252] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op5253] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op5254] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op5255] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op5256] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op5257] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op5258] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op5259] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op5260] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op5261] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op5262] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op5263] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op5264] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op5265] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op5266] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op5267] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op5268] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op5269] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op5270] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op5271] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op5272] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op5273] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op5274] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op5275] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op5276] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op5277] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op5278] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op5279] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op5280] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op5281] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op5282] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op5283] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op5284] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op5285] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op5286] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op5287] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op5288] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op5289] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op5290] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op5291] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op5292] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op5293] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op5294] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op5295] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op5296] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op5297] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op5298] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op5299] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op5300] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op5301] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op5302] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op5303] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op5304] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op5305] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op5306] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op5307] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op5308] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op5309] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op5310] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op5311] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op5312] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op5313] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op5314] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op5315] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op5316] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op5317] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op5318] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op5319] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op5320] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op5321] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op5322] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op5323] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op5324] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op5325] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op5326] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op5327] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op5328] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op5329] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op5330] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op5331] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op5332] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op5333] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op5334] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op5335] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op5336] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op5337] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op5338] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op5339] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op5340] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op5341] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op5342] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op5343] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op5344] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op5345] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op5346] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op5347] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op5348] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op5349] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op5350] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op5351] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op5352] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op5353] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op5354] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op5355] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op5356] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op5357] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op5358] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op5359] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op5360] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op5361] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op5362] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op5363] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op5364] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op5365] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op5366] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op5367] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op5368] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op5369] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op5370] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op5371] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op5372] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op5373] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op5374] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op5375] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op5376] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op5377] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op5378] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op5379] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op5380] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op5381] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op5382] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op5383] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op5384] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op5385] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op5386] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op5387] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op5388] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op5389] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op5390] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op5391] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op5392] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op5393] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op5394] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op5395] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op5396] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op5397] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op5398] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op5399] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op5400] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op5401] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op5402] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op5403] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op5404] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op5405] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op5406] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op5407] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op5408] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op5409] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op5410] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op5411] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op5412] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op5413] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op5414] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op5415] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op5416] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op5417] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op5418] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op5419] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op5420] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op5421] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op5422] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op5423] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op5424] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op5425] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op5426] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op5427] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op5428] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op5429] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op5430] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op5431] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op5432] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op5433] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op5434] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op5435] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op5436] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op5437] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op5438] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op5439] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op5440] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op5441] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op5442] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op5443] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op5444] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op5445] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op5446] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op5447] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op5448] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op5449] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op5450] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op5451] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op5452] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op5453] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op5454] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op5455] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op5456] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op5457] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op5458] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op5459] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op5460] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op5461] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op5462] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op5463] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op5464] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op5465] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op5466] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op5467] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op5468] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op5469] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op5470] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op5471] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op5472] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op5473] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op5474] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op5475] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op5476] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op5477] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op5478] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op5479] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op5480] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op5481] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op5482] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op5483] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op5484] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op5485] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op5486] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op5487] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op5488] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op5489] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op5490] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op5491] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op5492] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op5493] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op5494] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op5495] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op5496] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op5497] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op5498] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op5499] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op5500] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op5501] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op5502] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op5503] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op5504] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op5505] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op5506] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op5507] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op5508] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op5509] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op5510] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op5511] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op5512] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op5513] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op5514] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op5515] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op5516] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op5517] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op5518] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op5519] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op5520] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op5521] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op5522] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op5523] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op5524] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op5525] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op5526] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op5527] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op5528] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op5529] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op5530] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op5531] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op5532] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op5533] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op5534] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op5535] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op5536] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op5537] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op5538] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op5539] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op5540] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op5541] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op5542] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op5543] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op5544] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op5545] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op5546] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op5547] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op5548] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op5549] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op5550] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op5551] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op5552] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op5553] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op5554] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op5555] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op5556] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op5557] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op5558] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op5559] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op5560] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op5561] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op5562] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op5563] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op5564] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op5565] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op5566] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op5567] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op5568] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op5569] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op5570] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op5571] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op5572] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op5573] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op5574] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op5575] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op5576] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op5577] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op5578] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op5579] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op5580] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op5581] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op5582] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op5583] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op5584] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op5585] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op5586] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op5587] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op5588] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op5589] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op5590] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op5591] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op5592] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op5593] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op5594] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op5595] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op5596] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op5597] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op5598] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op5599] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op5600] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op5601] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op5602] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op5603] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op5604] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op5605] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op5606] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op5607] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op5608] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op5609] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op5610] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op5611] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op5612] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op5613] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op5614] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op5615] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op5616] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op5617] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op5618] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op5619] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op5620] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op5621] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op5622] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op5623] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op5624] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op5625] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op5626] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op5627] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op5628] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op5629] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op5630] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op5631] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op5632] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op5633] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op5634] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op5635] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op5636] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op5637] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op5638] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op5639] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op5640] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op5641] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op5642] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op5643] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op5644] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op5645] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op5646] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op5647] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op5648] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op5649] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op5650] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op5651] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op5652] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op5653] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op5654] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op5655] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op5656] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op5657] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op5658] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op5659] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op5660] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op5661] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op5662] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op5663] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op5664] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op5665] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op5666] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op5667] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op5668] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op5669] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op5670] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op5671] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op5672] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op5673] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op5674] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op5675] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op5676] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op5677] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op5678] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op5679] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op5680] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op5681] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op5682] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op5683] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op5684] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op5685] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op5686] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op5687] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op5688] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op5689] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op5690] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op5691] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op5692] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op5693] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op5694] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op5695] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op5696] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op5697] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op5698] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op5699] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op5700] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op5701] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op5702] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op5703] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op5704] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op5705] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op5706] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op5707] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op5708] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op5709] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op5710] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op5711] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op5712] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op5713] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op5714] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op5715] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op5716] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op5717] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op5718] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op5719] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op5720] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op5721] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op5722] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op5723] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op5724] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op5725] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op5726] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op5727] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op5728] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op5729] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op5730] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op5731] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op5732] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op5733] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op5734] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op5735] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op5736] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op5737] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op5738] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op5739] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op5740] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op5741] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op5742] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op5743] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op5744] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op5745] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op5746] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op5747] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op5748] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op5749] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op5750] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op5751] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op5752] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op5753] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op5754] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op5755] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op5756] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op5757] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op5758] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op5759] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op5760] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op5761] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op5762] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op5763] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op5764] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op5765] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op5766] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op5767] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op5768] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op5769] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op5770] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op5771] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op5772] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op5773] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op5774] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op5775] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op5776] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op5777] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op5778] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op5779] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op5780] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op5781] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op5782] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op5783] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op5784] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op5785] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op5786] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op5787] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op5788] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op5789] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op5790] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op5791] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op5792] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op5793] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op5794] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op5795] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op5796] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op5797] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op5798] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op5799] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op5800] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op5801] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op5802] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op5803] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op5804] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op5805] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op5806] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op5807] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op5808] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op5809] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op5810] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op5811] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op5812] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op5813] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op5814] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op5815] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op5816] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op5817] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op5818] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op5819] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op5820] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op5821] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op5822] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op5823] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op5824] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op5825] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op5826] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op5827] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op5828] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op5829] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op5830] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op5831] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op5832] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op5833] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op5834] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op5835] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op5836] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op5837] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op5838] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op5839] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op5840] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op5841] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op5842] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op5843] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op5844] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op5845] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op5846] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op5847] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op5848] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op5849] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op5850] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op5851] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op5852] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op5853] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op5854] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op5855] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op5856] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op5857] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op5858] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op5859] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op5860] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op5861] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op5862] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op5863] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op5864] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op5865] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op5866] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op5867] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op5868] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op5869] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op5870] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op5871] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op5872] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op5873] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op5874] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op5875] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op5876] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op5877] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op5878] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op5879] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op5880] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op5881] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op5882] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op5883] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op5884] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op5885] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op5886] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op5887] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op5888] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op5889] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op5890] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op5891] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op5892] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op5893] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op5894] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op5895] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op5896] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op5897] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op5898] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op5899] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op5900] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op5901] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op5902] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op5903] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op5904] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op5905] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op5906] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op5907] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op5908] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op5909] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op5910] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op5911] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op5912] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op5913] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op5914] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op5915] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op5916] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op5917] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op5918] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op5919] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op5920] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op5921] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op5922] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op5923] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op5924] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op5925] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op5926] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op5927] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op5928] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op5929] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op5930] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op5931] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op5932] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op5933] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op5934] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op5935] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op5936] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op5937] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op5938] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op5939] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op5940] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op5941] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op5942] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op5943] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op5944] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op5945] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op5946] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op5947] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op5948] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op5949] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op5950] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op5951] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op5952] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op5953] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op5954] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op5955] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op5956] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op5957] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op5958] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op5959] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op5960] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op5961] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op5962] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op5963] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op5964] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op5965] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op5966] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op5967] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op5968] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op5969] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op5970] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op5971] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op5972] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op5973] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op5974] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op5975] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op5976] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op5977] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op5978] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op5979] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op5980] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op5981] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op5982] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op5983] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op5984] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op5985] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op5986] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op5987] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op5988] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op5989] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op5990] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op5991] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op5992] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op5993] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op5994] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op5995] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op5996] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op5997] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op5998] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op5999] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op6000] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op6001] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op6002] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op6003] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op6004] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op6005] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op6006] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op6007] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op6008] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op6009] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op6010] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op6011] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op6012] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op6013] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op6014] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op6015] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op6016] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op6017] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op6018] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op6019] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op6020] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op6021] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op6022] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op6023] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op6024] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op6025] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op6026] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op6027] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op6028] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op6029] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op6030] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op6031] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op6032] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op6033] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op6034] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op6035] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op6036] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op6037] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op6038] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op6039] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op6040] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op6041] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op6042] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op6043] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op6044] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op6045] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op6046] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op6047] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op6048] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op6049] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op6050] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op6051] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op6052] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op6053] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op6054] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op6055] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op6056] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op6057] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op6058] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op6059] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op6060] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op6061] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op6062] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op6063] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op6064] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op6065] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op6066] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op6067] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op6068] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op6069] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op6070] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op6071] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op6072] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op6073] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op6074] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op6075] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op6076] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op6077] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op6078] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op6079] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op6080] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op6081] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op6082] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op6083] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op6084] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op6085] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op6086] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op6087] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op6088] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op6089] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op6090] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op6091] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op6092] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op6093] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op6094] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op6095] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op6096] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op6097] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op6098] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op6099] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op6100] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op6101] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op6102] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op6103] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op6104] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op6105] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op6106] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op6107] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op6108] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op6109] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op6110] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op6111] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op6112] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op6113] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op6114] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op6115] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op6116] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op6117] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op6118] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op6119] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op6120] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op6121] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op6122] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op6123] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op6124] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op6125] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op6126] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op6127] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op6128] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op6129] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op6130] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op6131] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op6132] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op6133] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op6134] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op6135] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op6136] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op6137] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op6138] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op6139] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op6140] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op6141] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op6142] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op6143] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op6144] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op6145] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op6146] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op6147] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op6148] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op6149] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op6150] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op6151] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op6152] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op6153] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op6154] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op6155] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op6156] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op6157] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op6158] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op6159] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op6160] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op6161] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op6162] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op6163] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op6164] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op6165] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op6166] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op6167] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op6168] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op6169] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op6170] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op6171] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op6172] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op6173] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op6174] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op6175] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op6176] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op6177] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op6178] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op6179] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op6180] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op6181] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op6182] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op6183] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op6184] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op6185] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op6186] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op6187] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op6188] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op6189] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op6190] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op6191] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op6192] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op6193] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op6194] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op6195] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op6196] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op6197] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op6198] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op6199] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op6200] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op6201] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op6202] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op6203] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op6204] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op6205] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op6206] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op6207] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op6208] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op6209] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op6210] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op6211] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op6212] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op6213] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op6214] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op6215] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op6216] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op6217] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op6218] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op6219] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op6220] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op6221] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op6222] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op6223] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op6224] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op6225] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op6226] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op6227] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op6228] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op6229] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op6230] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op6231] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op6232] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op6233] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op6234] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op6235] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op6236] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op6237] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op6238] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op6239] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op6240] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op6241] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op6242] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op6243] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op6244] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op6245] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op6246] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op6247] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op6248] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op6249] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op6250] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op6251] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op6252] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op6253] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op6254] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op6255] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op6256] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op6257] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op6258] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op6259] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op6260] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op6261] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op6262] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op6263] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op6264] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op6265] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op6266] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op6267] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op6268] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op6269] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op6270] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op6271] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op6272] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op6273] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op6274] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op6275] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op6276] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op6277] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op6278] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op6279] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op6280] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op6281] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op6282] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op6283] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op6284] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op6285] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op6286] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op6287] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op6288] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op6289] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op6290] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op6291] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op6292] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op6293] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op6294] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op6295] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op6296] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op6297] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op6298] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op6299] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op6300] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op6301] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op6302] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op6303] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op6304] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op6305] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op6306] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op6307] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op6308] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op6309] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op6310] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op6311] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op6312] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op6313] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op6314] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op6315] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op6316] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op6317] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op6318] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op6319] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op6320] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op6321] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op6322] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op6323] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op6324] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op6325] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op6326] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op6327] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op6328] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op6329] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op6330] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op6331] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op6332] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op6333] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op6334] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op6335] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op6336] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op6337] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op6338] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op6339] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op6340] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op6341] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op6342] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op6343] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op6344] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op6345] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op6346] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op6347] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op6348] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op6349] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op6350] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op6351] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op6352] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op6353] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op6354] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op6355] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op6356] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op6357] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op6358] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op6359] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op6360] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op6361] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op6362] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op6363] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op6364] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op6365] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op6366] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op6367] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op6368] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op6369] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op6370] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op6371] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op6372] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op6373] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op6374] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op6375] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op6376] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op6377] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op6378] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op6379] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op6380] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op6381] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op6382] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op6383] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op6384] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op6385] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op6386] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op6387] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op6388] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op6389] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op6390] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op6391] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op6392] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op6393] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op6394] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op6395] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op6396] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op6397] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op6398] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op6399] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op6400] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op6401] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op6402] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op6403] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op6404] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op6405] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op6406] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op6407] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op6408] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op6409] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op6410] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op6411] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op6412] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op6413] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op6414] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op6415] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op6416] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op6417] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op6418] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op6419] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op6420] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op6421] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op6422] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op6423] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op6424] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op6425] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op6426] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op6427] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op6428] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op6429] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op6430] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op6431] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op6432] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op6433] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op6434] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op6435] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op6436] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op6437] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op6438] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op6439] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op6440] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op6441] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op6442] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op6443] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op6444] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op6445] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op6446] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op6447] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op6448] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op6449] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op6450] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op6451] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op6452] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op6453] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op6454] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op6455] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op6456] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op6457] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op6458] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op6459] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op6460] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op6461] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op6462] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op6463] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op6464] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op6465] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op6466] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op6467] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op6468] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op6469] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op6470] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op6471] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op6472] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op6473] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op6474] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op6475] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op6476] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op6477] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op6478] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op6479] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op6480] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op6481] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op6482] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op6483] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op6484] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op6485] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op6486] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op6487] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op6488] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op6489] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op6490] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op6491] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op6492] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op6493] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op6494] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op6495] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op6496] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op6497] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op6498] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op6499] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op6500] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op6501] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op6502] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op6503] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op6504] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op6505] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op6506] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op6507] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op6508] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op6509] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op6510] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op6511] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op6512] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op6513] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op6514] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op6515] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op6516] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op6517] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op6518] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op6519] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op6520] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op6521] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op6522] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op6523] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op6524] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op6525] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op6526] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op6527] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op6528] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op6529] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op6530] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op6531] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op6532] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op6533] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op6534] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op6535] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op6536] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op6537] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op6538] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op6539] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op6540] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op6541] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op6542] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op6543] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op6544] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op6545] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op6546] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op6547] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op6548] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op6549] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op6550] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op6551] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op6552] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op6553] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op6554] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op6555] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op6556] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op6557] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op6558] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op6559] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op6560] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op6561] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op6562] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op6563] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op6564] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op6565] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op6566] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op6567] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op6568] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op6569] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op6570] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op6571] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op6572] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op6573] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op6574] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op6575] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op6576] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op6577] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op6578] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op6579] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op6580] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op6581] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op6582] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op6583] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op6584] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op6585] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op6586] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op6587] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op6588] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op6589] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op6590] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op6591] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op6592] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op6593] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op6594] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op6595] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op6596] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op6597] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op6598] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op6599] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op6600] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op6601] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op6602] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op6603] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op6604] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op6605] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op6606] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op6607] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op6608] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op6609] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op6610] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op6611] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op6612] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op6613] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op6614] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op6615] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op6616] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op6617] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op6618] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op6619] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op6620] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op6621] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op6622] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op6623] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op6624] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op6625] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op6626] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op6627] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op6628] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op6629] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op6630] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op6631] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op6632] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op6633] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op6634] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op6635] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op6636] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op6637] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op6638] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op6639] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op6640] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op6641] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op6642] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op6643] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op6644] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op6645] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op6646] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op6647] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op6648] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op6649] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op6650] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op6651] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op6652] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op6653] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op6654] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op6655] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op6656] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op6657] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op6658] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op6659] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op6660] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op6661] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op6662] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op6663] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op6664] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op6665] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op6666] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op6667] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op6668] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op6669] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op6670] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op6671] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op6672] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op6673] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op6674] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op6675] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op6676] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op6677] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op6678] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op6679] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op6680] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op6681] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op6682] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op6683] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op6684] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op6685] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op6686] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op6687] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op6688] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op6689] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op6690] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op6691] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op6692] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op6693] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op6694] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op6695] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op6696] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op6697] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op6698] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op6699] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op6700] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op6701] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op6702] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op6703] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op6704] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op6705] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op6706] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op6707] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op6708] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op6709] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op6710] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op6711] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op6712] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op6713] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op6714] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op6715] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op6716] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op6717] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op6718] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op6719] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op6720] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op6721] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op6722] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op6723] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op6724] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op6725] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op6726] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op6727] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op6728] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op6729] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op6730] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op6731] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op6732] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op6733] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op6734] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op6735] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op6736] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op6737] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op6738] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op6739] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op6740] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op6741] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op6742] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op6743] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op6744] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op6745] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op6746] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op6747] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op6748] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op6749] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op6750] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op6751] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op6752] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op6753] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op6754] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op6755] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op6756] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op6757] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op6758] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op6759] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op6760] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op6761] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op6762] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op6763] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op6764] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op6765] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op6766] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op6767] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op6768] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op6769] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op6770] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op6771] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op6772] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op6773] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op6774] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op6775] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op6776] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op6777] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op6778] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op6779] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op6780] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op6781] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op6782] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op6783] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op6784] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op6785] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op6786] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op6787] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op6788] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op6789] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op6790] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op6791] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op6792] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op6793] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op6794] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op6795] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op6796] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op6797] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op6798] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op6799] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op6800] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op6801] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op6802] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op6803] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op6804] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op6805] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op6806] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op6807] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op6808] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op6809] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op6810] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op6811] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op6812] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op6813] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op6814] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op6815] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op6816] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op6817] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op6818] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op6819] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op6820] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op6821] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op6822] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op6823] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op6824] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op6825] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op6826] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op6827] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op6828] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op6829] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op6830] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op6831] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op6832] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op6833] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op6834] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op6835] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op6836] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op6837] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op6838] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op6839] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op6840] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op6841] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op6842] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op6843] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op6844] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op6845] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op6846] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op6847] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op6848] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op6849] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op6850] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op6851] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op6852] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op6853] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op6854] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op6855] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op6856] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op6857] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op6858] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op6859] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op6860] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op6861] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op6862] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op6863] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op6864] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op6865] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op6866] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op6867] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op6868] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op6869] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op6870] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op6871] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op6872] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op6873] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op6874] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op6875] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op6876] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op6877] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op6878] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op6879] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op6880] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op6881] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op6882] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op6883] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op6884] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op6885] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op6886] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op6887] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op6888] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op6889] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op6890] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op6891] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op6892] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op6893] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op6894] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op6895] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op6896] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op6897] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op6898] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op6899] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op6900] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op6901] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op6902] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op6903] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op6904] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op6905] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op6906] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op6907] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op6908] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op6909] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op6910] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op6911] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op6912] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op6913] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op6914] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op6915] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op6916] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op6917] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op6918] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op6919] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op6920] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op6921] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op6922] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op6923] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op6924] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op6925] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op6926] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op6927] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op6928] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op6929] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op6930] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op6931] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op6932] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op6933] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op6934] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op6935] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op6936] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op6937] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op6938] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op6939] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op6940] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op6941] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op6942] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op6943] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op6944] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op6945] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op6946] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op6947] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op6948] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op6949] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op6950] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op6951] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op6952] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op6953] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op6954] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op6955] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op6956] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op6957] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op6958] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op6959] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op6960] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op6961] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op6962] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op6963] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op6964] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op6965] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op6966] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op6967] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op6968] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op6969] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op6970] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op6971] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op6972] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op6973] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op6974] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op6975] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op6976] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op6977] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op6978] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op6979] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op6980] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op6981] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op6982] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op6983] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op6984] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op6985] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op6986] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op6987] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op6988] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op6989] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op6990] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op6991] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op6992] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op6993] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op6994] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op6995] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op6996] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op6997] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op6998] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op6999] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op7000] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op7001] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op7002] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op7003] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op7004] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op7005] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op7006] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op7007] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op7008] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op7009] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op7010] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op7011] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op7012] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op7013] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op7014] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op7015] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op7016] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op7017] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op7018] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op7019] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op7020] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op7021] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op7022] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op7023] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op7024] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op7025] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op7026] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op7027] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op7028] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op7029] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op7030] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op7031] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op7032] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op7033] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op7034] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op7035] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op7036] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op7037] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op7038] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op7039] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op7040] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op7041] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op7042] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op7043] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op7044] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op7045] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op7046] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op7047] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op7048] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op7049] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op7050] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op7051] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op7052] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op7053] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op7054] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op7055] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op7056] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op7057] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op7058] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op7059] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op7060] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op7061] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op7062] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op7063] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op7064] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op7065] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op7066] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op7067] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op7068] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op7069] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op7070] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op7071] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op7072] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op7073] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op7074] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op7075] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op7076] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op7077] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op7078] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op7079] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op7080] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op7081] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op7082] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op7083] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op7084] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op7085] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op7086] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op7087] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op7088] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op7089] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op7090] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op7091] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op7092] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op7093] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op7094] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op7095] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op7096] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op7097] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op7098] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op7099] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op7100] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op7101] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op7102] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op7103] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op7104] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op7105] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op7106] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op7107] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op7108] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op7109] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op7110] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op7111] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op7112] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op7113] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op7114] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op7115] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op7116] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op7117] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op7118] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op7119] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op7120] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op7121] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op7122] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op7123] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op7124] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op7125] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op7126] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op7127] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op7128] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op7129] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op7130] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op7131] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op7132] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op7133] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op7134] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op7135] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op7136] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op7137] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op7138] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op7139] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op7140] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op7141] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op7142] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op7143] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op7144] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op7145] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op7146] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op7147] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op7148] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op7149] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op7150] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op7151] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op7152] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op7153] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op7154] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op7155] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op7156] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op7157] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op7158] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op7159] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op7160] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op7161] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op7162] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op7163] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op7164] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op7165] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op7166] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op7167] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op7168] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op7169] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op7170] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op7171] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op7172] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op7173] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op7174] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op7175] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op7176] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op7177] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op7178] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op7179] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op7180] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op7181] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op7182] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op7183] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op7184] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op7185] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op7186] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op7187] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op7188] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op7189] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op7190] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op7191] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op7192] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op7193] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op7194] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op7195] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op7196] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op7197] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op7198] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op7199] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op7200] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op7201] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op7202] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op7203] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op7204] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op7205] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op7206] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op7207] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op7208] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op7209] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op7210] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op7211] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op7212] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op7213] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op7214] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op7215] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op7216] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op7217] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op7218] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op7219] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op7220] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op7221] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op7222] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op7223] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op7224] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op7225] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op7226] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op7227] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op7228] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op7229] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op7230] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op7231] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op7232] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op7233] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op7234] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op7235] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op7236] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op7237] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op7238] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op7239] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op7240] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op7241] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op7242] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op7243] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op7244] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op7245] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op7246] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op7247] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op7248] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op7249] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op7250] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op7251] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op7252] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op7253] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op7254] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op7255] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op7256] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op7257] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op7258] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op7259] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op7260] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op7261] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op7262] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op7263] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op7264] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op7265] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op7266] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op7267] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op7268] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op7269] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op7270] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op7271] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op7272] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op7273] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op7274] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op7275] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op7276] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op7277] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op7278] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op7279] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op7280] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op7281] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op7282] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op7283] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op7284] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op7285] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op7286] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op7287] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op7288] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op7289] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op7290] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op7291] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op7292] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op7293] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op7294] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op7295] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op7296] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op7297] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op7298] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op7299] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op7300] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op7301] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op7302] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op7303] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op7304] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op7305] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op7306] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op7307] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op7308] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op7309] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op7310] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op7311] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op7312] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op7313] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op7314] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op7315] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op7316] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op7317] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op7318] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op7319] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op7320] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op7321] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op7322] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op7323] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op7324] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op7325] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op7326] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op7327] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op7328] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op7329] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op7330] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op7331] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op7332] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op7333] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op7334] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op7335] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op7336] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op7337] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op7338] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op7339] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op7340] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op7341] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op7342] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op7343] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op7344] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op7345] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op7346] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op7347] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op7348] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op7349] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op7350] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op7351] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op7352] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op7353] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op7354] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op7355] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op7356] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op7357] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op7358] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op7359] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op7360] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op7361] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op7362] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op7363] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op7364] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op7365] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op7366] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op7367] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op7368] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op7369] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op7370] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op7371] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op7372] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op7373] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op7374] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op7375] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op7376] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op7377] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op7378] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op7379] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op7380] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op7381] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op7382] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op7383] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op7384] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op7385] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op7386] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op7387] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op7388] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op7389] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op7390] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op7391] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op7392] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op7393] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op7394] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op7395] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op7396] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op7397] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op7398] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op7399] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op7400] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op7401] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op7402] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op7403] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op7404] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op7405] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op7406] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op7407] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op7408] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op7409] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op7410] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op7411] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op7412] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op7413] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op7414] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op7415] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op7416] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op7417] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op7418] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op7419] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op7420] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op7421] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op7422] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op7423] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op7424] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op7425] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op7426] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op7427] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op7428] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op7429] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op7430] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op7431] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op7432] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op7433] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op7434] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op7435] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op7436] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op7437] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op7438] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op7439] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op7440] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op7441] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op7442] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op7443] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op7444] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op7445] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op7446] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op7447] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op7448] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op7449] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op7450] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op7451] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op7452] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op7453] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op7454] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op7455] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op7456] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op7457] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op7458] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op7459] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op7460] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op7461] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op7462] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op7463] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op7464] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op7465] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op7466] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op7467] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op7468] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op7469] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op7470] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op7471] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op7472] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op7473] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op7474] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op7475] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op7476] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op7477] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op7478] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op7479] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op7480] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op7481] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op7482] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op7483] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op7484] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op7485] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op7486] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op7487] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op7488] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op7489] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op7490] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op7491] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op7492] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op7493] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op7494] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op7495] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op7496] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op7497] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op7498] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op7499] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op7500] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op7501] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op7502] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op7503] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op7504] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op7505] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op7506] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op7507] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op7508] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op7509] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op7510] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op7511] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op7512] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op7513] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op7514] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op7515] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op7516] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op7517] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op7518] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op7519] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op7520] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op7521] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op7522] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op7523] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op7524] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op7525] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op7526] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op7527] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op7528] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op7529] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op7530] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op7531] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op7532] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op7533] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op7534] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op7535] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op7536] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op7537] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op7538] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op7539] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op7540] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op7541] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op7542] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op7543] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op7544] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op7545] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op7546] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op7547] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op7548] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op7549] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op7550] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op7551] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op7552] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op7553] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op7554] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op7555] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op7556] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op7557] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op7558] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op7559] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op7560] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op7561] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op7562] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op7563] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op7564] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op7565] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op7566] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op7567] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op7568] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op7569] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op7570] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op7571] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op7572] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op7573] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op7574] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op7575] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op7576] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op7577] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op7578] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op7579] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op7580] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op7581] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op7582] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op7583] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op7584] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op7585] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op7586] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op7587] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op7588] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op7589] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op7590] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op7591] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op7592] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op7593] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op7594] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op7595] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op7596] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op7597] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op7598] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op7599] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op7600] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op7601] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op7602] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op7603] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op7604] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op7605] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op7606] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op7607] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op7608] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op7609] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op7610] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op7611] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op7612] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op7613] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op7614] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op7615] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op7616] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op7617] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op7618] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op7619] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op7620] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op7621] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op7622] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op7623] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op7624] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op7625] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op7626] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op7627] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op7628] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op7629] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op7630] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op7631] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op7632] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op7633] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op7634] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op7635] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op7636] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op7637] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op7638] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op7639] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op7640] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op7641] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op7642] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op7643] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op7644] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op7645] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op7646] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op7647] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op7648] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op7649] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op7650] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op7651] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op7652] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op7653] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op7654] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op7655] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op7656] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op7657] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op7658] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op7659] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op7660] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op7661] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op7662] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op7663] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op7664] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op7665] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op7666] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op7667] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op7668] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op7669] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op7670] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op7671] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op7672] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op7673] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op7674] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op7675] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op7676] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op7677] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op7678] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op7679] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op7680] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op7681] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op7682] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op7683] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op7684] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op7685] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op7686] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op7687] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op7688] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op7689] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op7690] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op7691] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op7692] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op7693] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op7694] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op7695] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op7696] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op7697] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op7698] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op7699] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op7700] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op7701] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op7702] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op7703] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op7704] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op7705] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op7706] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op7707] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op7708] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op7709] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op7710] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op7711] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op7712] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op7713] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op7714] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op7715] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op7716] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op7717] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op7718] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op7719] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op7720] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op7721] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op7722] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op7723] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op7724] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op7725] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op7726] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op7727] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op7728] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op7729] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op7730] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op7731] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op7732] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op7733] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op7734] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op7735] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op7736] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op7737] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op7738] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op7739] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op7740] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op7741] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op7742] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op7743] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op7744] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op7745] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op7746] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op7747] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op7748] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op7749] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op7750] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op7751] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op7752] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op7753] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op7754] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op7755] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op7756] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op7757] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op7758] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op7759] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op7760] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op7761] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op7762] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op7763] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op7764] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op7765] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op7766] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op7767] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op7768] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op7769] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op7770] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op7771] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op7772] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op7773] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op7774] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op7775] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op7776] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op7777] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op7778] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op7779] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op7780] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op7781] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op7782] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op7783] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op7784] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op7785] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op7786] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op7787] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op7788] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op7789] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op7790] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op7791] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op7792] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op7793] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op7794] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op7795] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op7796] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op7797] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op7798] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op7799] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op7800] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op7801] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op7802] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op7803] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op7804] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op7805] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op7806] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op7807] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op7808] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op7809] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op7810] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op7811] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op7812] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op7813] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op7814] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op7815] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op7816] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op7817] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op7818] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op7819] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op7820] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op7821] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op7822] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op7823] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op7824] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op7825] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op7826] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op7827] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op7828] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op7829] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op7830] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op7831] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op7832] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op7833] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op7834] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op7835] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op7836] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op7837] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op7838] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op7839] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op7840] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op7841] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op7842] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op7843] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op7844] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op7845] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op7846] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op7847] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op7848] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op7849] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op7850] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op7851] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op7852] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op7853] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op7854] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op7855] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op7856] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op7857] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op7858] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op7859] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op7860] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op7861] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op7862] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op7863] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op7864] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op7865] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op7866] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op7867] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op7868] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op7869] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op7870] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op7871] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op7872] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op7873] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op7874] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op7875] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op7876] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op7877] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op7878] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op7879] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op7880] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op7881] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op7882] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op7883] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op7884] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op7885] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op7886] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op7887] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op7888] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op7889] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op7890] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op7891] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op7892] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op7893] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op7894] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op7895] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op7896] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op7897] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op7898] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op7899] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op7900] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op7901] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op7902] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op7903] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op7904] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op7905] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op7906] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op7907] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op7908] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op7909] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op7910] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op7911] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op7912] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op7913] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op7914] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op7915] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op7916] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op7917] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op7918] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op7919] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op7920] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op7921] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op7922] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op7923] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op7924] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op7925] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op7926] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op7927] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op7928] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op7929] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op7930] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op7931] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op7932] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op7933] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op7934] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op7935] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op7936] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op7937] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op7938] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op7939] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op7940] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op7941] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op7942] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op7943] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op7944] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op7945] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op7946] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op7947] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op7948] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op7949] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op7950] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op7951] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op7952] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op7953] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op7954] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op7955] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op7956] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op7957] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op7958] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op7959] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op7960] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op7961] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op7962] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op7963] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op7964] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op7965] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op7966] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op7967] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op7968] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op7969] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op7970] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op7971] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op7972] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op7973] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op7974] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op7975] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op7976] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op7977] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op7978] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op7979] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op7980] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op7981] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op7982] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op7983] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op7984] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op7985] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op7986] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op7987] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op7988] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op7989] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op7990] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op7991] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op7992] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op7993] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op7994] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op7995] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op7996] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op7997] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op7998] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op7999] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op8000] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op8001] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op8002] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op8003] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op8004] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op8005] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op8006] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op8007] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op8008] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op8009] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op8010] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op8011] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op8012] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op8013] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op8014] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op8015] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op8016] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op8017] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op8018] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op8019] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op8020] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op8021] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op8022] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op8023] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op8024] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op8025] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op8026] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op8027] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op8028] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op8029] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op8030] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op8031] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op8032] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op8033] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op8034] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op8035] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op8036] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op8037] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op8038] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op8039] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op8040] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op8041] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op8042] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op8043] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op8044] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op8045] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op8046] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op8047] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op8048] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op8049] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op8050] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op8051] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op8052] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op8053] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op8054] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op8055] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op8056] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op8057] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op8058] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op8059] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op8060] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op8061] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op8062] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op8063] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op8064] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op8065] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op8066] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op8067] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op8068] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op8069] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op8070] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op8071] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op8072] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op8073] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op8074] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op8075] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op8076] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op8077] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op8078] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op8079] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op8080] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op8081] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op8082] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op8083] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op8084] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op8085] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op8086] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op8087] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op8088] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op8089] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op8090] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op8091] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op8092] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op8093] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op8094] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op8095] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op8096] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op8097] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op8098] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op8099] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op8100] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op8101] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op8102] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op8103] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op8104] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op8105] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op8106] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op8107] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op8108] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op8109] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op8110] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op8111] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op8112] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op8113] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op8114] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op8115] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op8116] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op8117] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op8118] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op8119] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op8120] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op8121] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op8122] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op8123] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op8124] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op8125] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op8126] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op8127] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op8128] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op8129] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op8130] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op8131] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op8132] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op8133] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op8134] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op8135] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op8136] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op8137] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op8138] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op8139] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op8140] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op8141] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op8142] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op8143] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op8144] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op8145] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op8146] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op8147] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op8148] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op8149] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op8150] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op8151] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op8152] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op8153] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op8154] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op8155] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op8156] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op8157] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op8158] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op8159] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op8160] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op8161] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op8162] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op8163] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op8164] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op8165] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op8166] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op8167] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op8168] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op8169] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op8170] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op8171] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op8172] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op8173] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op8174] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op8175] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op8176] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op8177] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op8178] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op8179] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op8180] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op8181] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op8182] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op8183] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op8184] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op8185] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op8186] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op8187] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op8188] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op8189] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op8190] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op8191] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op8192] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op8193] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op8194] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op8195] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op8196] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op8197] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op8198] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op8199] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op8200] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op8201] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op8202] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op8203] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op8204] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op8205] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op8206] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op8207] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op8208] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op8209] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op8210] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op8211] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op8212] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op8213] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op8214] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op8215] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op8216] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op8217] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op8218] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op8219] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op8220] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op8221] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op8222] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op8223] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op8224] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op8225] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op8226] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op8227] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op8228] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op8229] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op8230] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op8231] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op8232] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op8233] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op8234] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op8235] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op8236] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op8237] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op8238] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op8239] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op8240] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op8241] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op8242] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op8243] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op8244] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op8245] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op8246] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op8247] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op8248] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op8249] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op8250] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op8251] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op8252] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op8253] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op8254] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op8255] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op8256] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op8257] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op8258] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op8259] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op8260] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op8261] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op8262] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op8263] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op8264] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op8265] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op8266] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op8267] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op8268] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op8269] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op8270] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op8271] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op8272] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op8273] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op8274] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op8275] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op8276] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op8277] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op8278] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op8279] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op8280] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op8281] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op8282] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op8283] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op8284] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op8285] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op8286] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op8287] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op8288] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op8289] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op8290] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op8291] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op8292] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op8293] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op8294] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op8295] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op8296] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op8297] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op8298] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op8299] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op8300] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op8301] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op8302] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op8303] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op8304] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op8305] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op8306] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op8307] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op8308] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op8309] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op8310] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op8311] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op8312] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op8313] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op8314] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op8315] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op8316] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op8317] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op8318] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op8319] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op8320] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op8321] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op8322] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op8323] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op8324] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op8325] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op8326] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op8327] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op8328] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op8329] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op8330] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op8331] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op8332] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op8333] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op8334] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op8335] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op8336] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op8337] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op8338] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op8339] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op8340] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op8341] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op8342] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op8343] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op8344] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op8345] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op8346] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op8347] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op8348] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op8349] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op8350] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op8351] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op8352] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op8353] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op8354] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op8355] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op8356] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op8357] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op8358] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op8359] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op8360] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op8361] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op8362] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op8363] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op8364] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op8365] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op8366] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op8367] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op8368] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op8369] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op8370] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op8371] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op8372] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op8373] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op8374] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op8375] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op8376] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op8377] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op8378] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op8379] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op8380] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op8381] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op8382] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op8383] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op8384] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op8385] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op8386] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op8387] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op8388] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op8389] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op8390] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op8391] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op8392] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op8393] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op8394] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op8395] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op8396] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op8397] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op8398] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op8399] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op8400] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op8401] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op8402] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op8403] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op8404] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op8405] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op8406] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op8407] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op8408] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op8409] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op8410] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op8411] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op8412] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op8413] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op8414] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op8415] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op8416] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op8417] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op8418] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op8419] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op8420] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op8421] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op8422] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op8423] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op8424] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op8425] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op8426] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op8427] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op8428] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op8429] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op8430] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op8431] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op8432] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op8433] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op8434] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op8435] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op8436] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op8437] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op8438] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op8439] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op8440] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op8441] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op8442] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op8443] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op8444] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op8445] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op8446] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op8447] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op8448] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op8449] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op8450] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op8451] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op8452] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op8453] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op8454] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op8455] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op8456] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op8457] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op8458] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op8459] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op8460] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op8461] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op8462] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op8463] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op8464] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op8465] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op8466] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op8467] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op8468] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op8469] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op8470] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op8471] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op8472] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op8473] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op8474] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op8475] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op8476] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op8477] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op8478] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op8479] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op8480] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op8481] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op8482] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op8483] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op8484] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op8485] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op8486] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op8487] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op8488] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op8489] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op8490] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op8491] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op8492] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op8493] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op8494] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op8495] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op8496] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op8497] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op8498] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op8499] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op8500] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op8501] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op8502] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op8503] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op8504] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op8505] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op8506] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op8507] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op8508] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op8509] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op8510] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op8511] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op8512] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op8513] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op8514] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op8515] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op8516] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op8517] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op8518] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op8519] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op8520] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op8521] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op8522] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op8523] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op8524] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op8525] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op8526] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op8527] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op8528] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op8529] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op8530] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op8531] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op8532] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op8533] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op8534] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op8535] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op8536] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op8537] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op8538] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op8539] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op8540] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op8541] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op8542] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op8543] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op8544] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op8545] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op8546] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op8547] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op8548] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op8549] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op8550] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op8551] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op8552] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op8553] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op8554] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op8555] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op8556] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op8557] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op8558] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op8559] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op8560] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op8561] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op8562] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op8563] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op8564] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op8565] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op8566] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op8567] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op8568] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op8569] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op8570] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op8571] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op8572] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op8573] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op8574] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op8575] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op8576] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op8577] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op8578] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op8579] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op8580] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op8581] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op8582] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op8583] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op8584] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op8585] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op8586] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op8587] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op8588] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op8589] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op8590] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op8591] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op8592] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op8593] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op8594] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op8595] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op8596] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op8597] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op8598] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op8599] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op8600] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op8601] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op8602] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op8603] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op8604] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op8605] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op8606] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op8607] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op8608] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op8609] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op8610] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op8611] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op8612] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op8613] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op8614] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op8615] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op8616] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op8617] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op8618] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op8619] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op8620] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op8621] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op8622] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op8623] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op8624] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op8625] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op8626] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op8627] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op8628] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op8629] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op8630] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op8631] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op8632] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op8633] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op8634] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op8635] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op8636] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op8637] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op8638] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op8639] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op8640] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op8641] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op8642] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op8643] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op8644] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op8645] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op8646] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op8647] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op8648] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op8649] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op8650] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op8651] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op8652] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op8653] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op8654] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op8655] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op8656] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op8657] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op8658] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op8659] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op8660] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op8661] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op8662] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op8663] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op8664] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op8665] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op8666] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op8667] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op8668] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op8669] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op8670] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op8671] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op8672] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op8673] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op8674] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op8675] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op8676] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op8677] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op8678] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op8679] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op8680] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op8681] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op8682] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op8683] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op8684] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op8685] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op8686] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op8687] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op8688] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op8689] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op8690] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op8691] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op8692] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op8693] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op8694] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op8695] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op8696] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op8697] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op8698] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op8699] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op8700] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op8701] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op8702] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op8703] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op8704] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op8705] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op8706] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op8707] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op8708] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op8709] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op8710] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op8711] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op8712] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op8713] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op8714] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op8715] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op8716] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op8717] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op8718] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op8719] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op8720] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op8721] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op8722] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op8723] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op8724] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op8725] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op8726] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op8727] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op8728] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op8729] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op8730] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op8731] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op8732] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op8733] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op8734] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op8735] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op8736] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op8737] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op8738] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op8739] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op8740] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op8741] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op8742] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op8743] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op8744] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op8745] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op8746] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op8747] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op0] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op1] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op2] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op3] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op4] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op5] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op6] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op7] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op8] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op9] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op10] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op11] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op12] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op13] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op14] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op15] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op16] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op17] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op18] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op19] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op20] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op21] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op22] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op23] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op24] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op25] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op26] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op27] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op28] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op29] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op30] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op31] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op32] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op33] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op34] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op35] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op36] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op37] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op38] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op39] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op40] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op41] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op42] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op43] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op44] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op45] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op46] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op47] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op48] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op49] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op50] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op51] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op52] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op53] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op54] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op55] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op56] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op57] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op58] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op59] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op60] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op61] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op62] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op63] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op64] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op65] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op66] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op67] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op68] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op69] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op70] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op71] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op72] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op73] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op74] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op75] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op76] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op77] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op78] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op79] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op80] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op81] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op82] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op83] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op84] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op85] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op86] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op87] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op88] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op89] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op90] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op91] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op92] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op93] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op94] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op95] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op96] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op97] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op98] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op99] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op100] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op101] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op102] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op103] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op104] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op105] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op106] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op107] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op108] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op109] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op110] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op111] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op112] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op113] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op114] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op115] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op116] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op117] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op118] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op119] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op120] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op121] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op122] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op123] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op124] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op125] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op126] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op127] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op128] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op129] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op130] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op131] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op132] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op133] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op134] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op135] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op136] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op137] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op138] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op139] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op140] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op141] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op142] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op143] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op144] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op145] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op146] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op147] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op148] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op149] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op150] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op151] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op152] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op153] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op154] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op155] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op156] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op157] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op158] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op159] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op160] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op161] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op162] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op163] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op164] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op165] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op166] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op167] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op168] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op169] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op170] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op171] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op172] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op173] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op174] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op175] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op176] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op177] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op178] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op179] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op180] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op181] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op182] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op183] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op184] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op185] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op186] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op187] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op188] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op189] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op190] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op191] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op192] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op193] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op194] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op195] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op196] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op197] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op198] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op199] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op200] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op201] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op202] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op203] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op204] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op205] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op206] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op207] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op208] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op209] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op210] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op211] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op212] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op213] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op214] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op215] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op216] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op217] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op218] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op219] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op220] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op221] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op222] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op223] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op224] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op225] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op226] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op227] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op228] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op229] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op230] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op231] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op232] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op233] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op234] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op235] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op236] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op237] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op238] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op239] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op240] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op241] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op242] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op243] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op244] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op245] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op246] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op247] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op248] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op249] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op250] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op251] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op252] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op253] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op254] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op255] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op256] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op257] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op258] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op259] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op260] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op261] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op262] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op263] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op264] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op265] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op266] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op267] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op268] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op269] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op270] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op271] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op272] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op273] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op274] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op275] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op276] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op277] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op278] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op279] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op280] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op281] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op282] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op283] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op284] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op285] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op286] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op287] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op288] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op289] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op290] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op291] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op292] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op293] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op294] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op295] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op296] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op297] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op298] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op299] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op300] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op301] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op302] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op303] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op304] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op305] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op306] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op307] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op308] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op309] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op310] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op311] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op312] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op313] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op314] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op315] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op316] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op317] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op318] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op319] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op320] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op321] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op322] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op323] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op324] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op325] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op326] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op327] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op328] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op329] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op330] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op331] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op332] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op333] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op334] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op335] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op336] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op337] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op338] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op339] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op340] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op341] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op342] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op343] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op344] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op345] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op346] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op347] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op348] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op349] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op350] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op351] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op352] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op353] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op354] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op355] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op356] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op357] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op358] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op359] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op360] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op361] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op362] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op363] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op364] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op365] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op366] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op367] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op368] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op369] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op370] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op371] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op372] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op373] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op374] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op375] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op376] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op377] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op378] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op379] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op380] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op381] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op382] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op383] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op384] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op385] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op386] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op387] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op388] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op389] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op390] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op391] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op392] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op393] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op394] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op395] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op396] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op397] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op398] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op399] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op400] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op401] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op402] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op403] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op404] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op405] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op406] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op407] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op408] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op409] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op410] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op411] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op412] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op413] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op414] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op415] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op416] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op417] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op418] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op419] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op420] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op421] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op422] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op423] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op424] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op425] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op426] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op427] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op428] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op429] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op430] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op431] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op432] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op433] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op434] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op435] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op436] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op437] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op438] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op439] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op440] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op441] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op442] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op443] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op444] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op445] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op446] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op447] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op448] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op449] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op450] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op451] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op452] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op453] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op454] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op455] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op456] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op457] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op458] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op459] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op460] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op461] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op462] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op463] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op464] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op465] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op466] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op467] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op468] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op469] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op470] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op471] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op472] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op473] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op474] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op475] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op476] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op477] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op478] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op479] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op480] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op481] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op482] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op483] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op484] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op485] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op486] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op487] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op488] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op489] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op490] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op491] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op492] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op493] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op494] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op495] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op496] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op497] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op498] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op499] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op500] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op501] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op502] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op503] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op504] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op505] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op506] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op507] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op508] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op509] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op510] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op511] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op512] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op513] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op514] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op515] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op516] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op517] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op518] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op519] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op520] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op521] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op522] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op523] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op524] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op525] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op526] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op527] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op528] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op529] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op530] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op531] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op532] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op533] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op534] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op535] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op536] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op537] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op538] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op539] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op540] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op541] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op542] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op543] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op544] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op545] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op546] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op547] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op548] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op549] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op550] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op551] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op552] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op553] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op554] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op555] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op556] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op557] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op558] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op559] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op560] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op561] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op562] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op563] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op564] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op565] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op566] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op567] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op568] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op569] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op570] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op571] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op572] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op573] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op574] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op575] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op576] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op577] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op578] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op579] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op580] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op581] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op582] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op583] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op584] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op585] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op586] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op587] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op588] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op589] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op590] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op591] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op592] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op593] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op594] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op595] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op596] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op597] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op598] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op599] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op600] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op601] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op602] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op603] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op604] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op605] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op606] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op607] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op608] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op609] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op610] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op611] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op612] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op613] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op614] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op615] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op616] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op617] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op618] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op619] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op620] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op621] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op622] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op623] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op624] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op625] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op626] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op627] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op628] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op629] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op630] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op631] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op632] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op633] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op634] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op635] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op636] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op637] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op638] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op639] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op640] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op641] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op642] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op643] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op644] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op645] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op646] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op647] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op648] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op649] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op650] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op651] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op652] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op653] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op654] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op655] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op656] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op657] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op658] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op659] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op660] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op661] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op662] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op663] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op664] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op665] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op666] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op667] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op668] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op669] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op670] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op671] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op672] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op673] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op674] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op675] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op676] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op677] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op678] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op679] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op680] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op681] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op682] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op683] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op684] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op685] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op686] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op687] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op688] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op689] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op690] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op691] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op692] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op693] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op694] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op695] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op696] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op697] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op698] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op699] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op700] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op701] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op702] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op703] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op704] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op705] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op706] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op707] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op708] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op709] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op710] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op711] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op712] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op713] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op714] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op715] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op716] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op717] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op718] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op719] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op720] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op721] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op722] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op723] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op724] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op725] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op726] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op727] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op728] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op729] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op730] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op731] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op732] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op733] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op734] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op735] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op736] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op737] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op738] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op739] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op740] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op741] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op742] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op743] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op744] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op745] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op746] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op747] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op748] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op749] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op750] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op751] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op752] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op753] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op754] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op755] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op756] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op757] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op758] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op759] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op760] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op761] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op762] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op763] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op764] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op765] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op766] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op767] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op768] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op769] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op770] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op771] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op772] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op773] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op774] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op775] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op776] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op777] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op778] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op779] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op780] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op781] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op782] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op783] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op784] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op785] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op786] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op787] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op788] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op789] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op790] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op791] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op792] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op793] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op794] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op795] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op796] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op797] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op798] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op799] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op800] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op801] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op802] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op803] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op804] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op805] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op806] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op807] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op808] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op809] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op810] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op811] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op812] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op813] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op814] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op815] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op816] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op817] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op818] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op819] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op820] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op821] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op822] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op823] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op824] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op825] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op826] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op827] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op828] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op829] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op830] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op831] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op832] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op833] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op834] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op835] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op836] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op837] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op838] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op839] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op840] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op841] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op842] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op843] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op844] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op845] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op846] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op847] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op848] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op849] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op850] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op851] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op852] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op853] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op854] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op855] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op856] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op857] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op858] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op859] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op860] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op861] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op862] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op863] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op864] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op865] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op866] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op867] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op868] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op869] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op870] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op871] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op872] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op873] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op874] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op875] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op876] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op877] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op878] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op879] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op880] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op881] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op882] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op883] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op884] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op885] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op886] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op887] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op888] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op889] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op890] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op891] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op892] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op893] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op894] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op895] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op896] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op897] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op898] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op899] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op900] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op901] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op902] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op903] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op904] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op905] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op906] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op907] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op908] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op909] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op910] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op911] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op912] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op913] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op914] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op915] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op916] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op917] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op918] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op919] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op920] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op921] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op922] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op923] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op924] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op925] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op926] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op927] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op928] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op929] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op930] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op931] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op932] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op933] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op934] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op935] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op936] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op937] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op938] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op939] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op940] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op941] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op942] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op943] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op944] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op945] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op946] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op947] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op948] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op949] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op950] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op951] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op952] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op953] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op954] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op955] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op956] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op957] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op958] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op959] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op960] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op961] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op962] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op963] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op964] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op965] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op966] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op967] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op968] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op969] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op970] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op971] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op972] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op973] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op974] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op975] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op976] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op977] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op978] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op979] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op980] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op981] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op982] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op983] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op984] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op985] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op986] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op987] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op988] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op989] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op990] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op991] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op992] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op993] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op994] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op995] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op996] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op997] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op998] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op999] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op1000] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op1001] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op1002] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op1003] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op1004] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op1005] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op1006] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op1007] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op1008] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op1009] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op1010] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op1011] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op1012] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op1013] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op1014] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op1015] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op1016] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op1017] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op1018] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op1019] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op1020] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op1021] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op1022] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op1023] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op1024] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op1025] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op1026] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op1027] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op1028] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op1029] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op1030] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op1031] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op1032] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op1033] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op1034] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op1035] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op1036] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op1037] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op1038] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op1039] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op1040] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op1041] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op1042] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op1043] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op1044] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op1045] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op1046] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op1047] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op1048] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op1049] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op1050] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op1051] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op1052] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op1053] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op1054] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op1055] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op1056] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op1057] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op1058] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op1059] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op1060] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op1061] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op1062] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op1063] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op1064] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op1065] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op1066] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op1067] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op1068] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op1069] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op1070] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op1071] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op1072] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op1073] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op1074] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op1075] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op1076] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op1077] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op1078] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op1079] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op1080] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op1081] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op1082] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op1083] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op1084] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op1085] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op1086] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op1087] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op1088] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op1089] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op1090] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op1091] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op1092] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op1093] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op1094] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op1095] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op1096] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op1097] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op1098] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op1099] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op1100] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op1101] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op1102] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op1103] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op1104] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op1105] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op1106] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op1107] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op1108] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op1109] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op1110] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op1111] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op1112] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op1113] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op1114] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op1115] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op1116] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op1117] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op1118] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op1119] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op1120] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op1121] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op1122] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op1123] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op1124] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op1125] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op1126] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op1127] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op1128] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op1129] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op1130] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op1131] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op1132] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op1133] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op1134] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op1135] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op1136] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op1137] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op1138] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op1139] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op1140] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op1141] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op1142] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op1143] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op1144] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op1145] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op1146] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op1147] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op1148] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op1149] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op1150] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op1151] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op1152] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op1153] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op1154] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op1155] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op1156] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op1157] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op1158] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op1159] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op1160] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op1161] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op1162] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op1163] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op1164] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op1165] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op1166] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op1167] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op1168] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op1169] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op1170] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op1171] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op1172] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op1173] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op1174] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op1175] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op1176] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op1177] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op1178] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op1179] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op1180] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op1181] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op1182] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op1183] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op1184] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op1185] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op1186] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op1187] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op1188] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op1189] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op1190] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op1191] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op1192] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op1193] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op1194] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op1195] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op1196] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op1197] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op1198] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op1199] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op1200] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op1201] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op1202] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op1203] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op1204] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op1205] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op1206] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op1207] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op1208] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op1209] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op1210] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op1211] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op1212] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op1213] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op1214] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op1215] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op1216] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op1217] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op1218] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op1219] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op1220] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op1221] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op1222] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op1223] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op1224] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op1225] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op1226] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op1227] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op1228] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op1229] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op1230] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op1231] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op1232] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op1233] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op1234] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op1235] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op1236] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op1237] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op1238] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op1239] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op1240] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op1241] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op1242] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op1243] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op1244] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op1245] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op1246] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op1247] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op1248] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op1249] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op1250] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op1251] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op1252] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op1253] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op1254] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op1255] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op1256] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op1257] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op1258] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op1259] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op1260] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op1261] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op1262] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op1263] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op1264] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op1265] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op1266] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op1267] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op1268] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op1269] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op1270] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op1271] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op1272] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op1273] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op1274] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op1275] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op1276] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op1277] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op1278] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op1279] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op1280] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op1281] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op1282] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op1283] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op1284] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op1285] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op1286] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op1287] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op1288] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op1289] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op1290] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op1291] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op1292] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op1293] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op1294] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op1295] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op1296] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op1297] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op1298] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op1299] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op1300] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op1301] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op1302] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op1303] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op1304] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op1305] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op1306] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op1307] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op1308] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op1309] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op1310] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op1311] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op1312] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op1313] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op1314] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op1315] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op1316] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op1317] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op1318] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op1319] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op1320] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op1321] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op1322] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op1323] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op1324] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op1325] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op1326] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op1327] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op1328] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op1329] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op1330] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op1331] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op1332] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op1333] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op1334] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op1335] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op1336] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op1337] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op1338] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op1339] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op1340] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op1341] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op1342] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op1343] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op1344] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op1345] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op1346] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op1347] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op1348] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op1349] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op1350] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op1351] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op1352] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op1353] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op1354] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op1355] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op1356] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op1357] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op1358] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op1359] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op1360] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op1361] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op1362] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op1363] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op1364] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op1365] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op1366] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op1367] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op1368] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op1369] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op1370] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op1371] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op1372] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op1373] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op1374] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op1375] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op1376] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op1377] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op1378] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op1379] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op1380] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op1381] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op1382] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op1383] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op1384] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op1385] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op1386] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op1387] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op1388] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op1389] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op1390] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op1391] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op1392] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op1393] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op1394] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op1395] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op1396] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op1397] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op1398] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op1399] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op1400] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op1401] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op1402] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op1403] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op1404] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op1405] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op1406] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op1407] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op1408] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op1409] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op1410] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op1411] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op1412] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op1413] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op1414] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op1415] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op1416] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op1417] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op1418] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op1419] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op1420] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op1421] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op1422] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op1423] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op1424] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op1425] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op1426] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op1427] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op1428] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op1429] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op1430] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op1431] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op1432] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op1433] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op1434] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op1435] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op1436] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op1437] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op1438] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op1439] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op1440] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op1441] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op1442] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op1443] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op1444] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op1445] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op1446] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op1447] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op1448] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op1449] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op1450] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op1451] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op1452] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op1453] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op1454] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op1455] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op1456] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op1457] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op1458] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op1459] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op1460] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op1461] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op1462] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op1463] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op1464] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op1465] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op1466] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op1467] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op1468] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op1469] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op1470] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op1471] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op1472] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op1473] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op1474] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op1475] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op1476] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op1477] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op1478] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op1479] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op1480] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op1481] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op1482] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op1483] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op1484] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op1485] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op1486] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op1487] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op1488] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op1489] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op1490] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op1491] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op1492] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op1493] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op1494] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op1495] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op1496] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op1497] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op1498] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op1499] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op1500] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op1501] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op1502] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op1503] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op1504] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op1505] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op1506] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op1507] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op1508] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op1509] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op1510] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op1511] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op1512] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op1513] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op1514] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op1515] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op1516] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op1517] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op1518] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op1519] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op1520] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op1521] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op1522] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op1523] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op1524] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op1525] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op1526] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op1527] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op1528] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op1529] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op1530] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op1531] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op1532] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op1533] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op1534] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op1535] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op1536] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op1537] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op1538] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op1539] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op1540] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op1541] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op1542] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op1543] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op1544] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op1545] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op1546] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op1547] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op1548] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op1549] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op1550] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op1551] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op1552] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op1553] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op1554] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op1555] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op1556] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op1557] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op1558] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op1559] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op1560] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op1561] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op1562] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op1563] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op1564] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op1565] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op1566] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op1567] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op1568] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op1569] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op1570] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op1571] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op1572] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op1573] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op1574] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op1575] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op1576] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op1577] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op1578] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op1579] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op1580] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op1581] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op1582] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op1583] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op1584] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op1585] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op1586] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op1587] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op1588] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op1589] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op1590] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op1591] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op1592] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op1593] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op1594] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op1595] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op1596] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op1597] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op1598] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op1599] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op1600] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op1601] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op1602] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op1603] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op1604] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op1605] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op1606] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op1607] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op1608] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op1609] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op1610] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op1611] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op1612] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op1613] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op1614] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op1615] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op1616] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op1617] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op1618] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op1619] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op1620] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op1621] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op1622] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op1623] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op1624] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op1625] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op1626] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op1627] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op1628] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op1629] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op1630] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op1631] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op1632] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op1633] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op1634] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op1635] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op1636] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op1637] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op1638] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op1639] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op1640] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op1641] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op1642] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op1643] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op1644] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op1645] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op1646] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op1647] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op1648] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op1649] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op1650] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op1651] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op1652] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op1653] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op1654] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op1655] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op1656] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op1657] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op1658] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op1659] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op1660] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op1661] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op1662] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op1663] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op1664] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op1665] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op1666] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op1667] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op1668] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op1669] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op1670] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op1671] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op1672] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op1673] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op1674] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op1675] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op1676] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op1677] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op1678] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op1679] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op1680] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op1681] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op1682] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op1683] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op1684] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op1685] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op1686] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op1687] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op1688] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op1689] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op1690] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op1691] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op1692] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op1693] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op1694] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op1695] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op1696] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op1697] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op1698] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op1699] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op1700] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op1701] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op1702] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op1703] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op1704] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op1705] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op1706] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op1707] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op1708] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op1709] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op1710] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op1711] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op1712] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op1713] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op1714] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op1715] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op1716] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op1717] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op1718] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op1719] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op1720] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op1721] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op1722] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op1723] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op1724] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op1725] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op1726] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op1727] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op1728] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op1729] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op1730] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op1731] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op1732] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op1733] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op1734] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op1735] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op1736] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op1737] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op1738] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op1739] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op1740] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op1741] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op1742] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op1743] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op1744] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op1745] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op1746] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op1747] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op1748] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op1749] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op1750] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op1751] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op1752] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op1753] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op1754] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op1755] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op1756] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op1757] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op1758] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op1759] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op1760] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op1761] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op1762] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op1763] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op1764] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op1765] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op1766] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op1767] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op1768] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op1769] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op1770] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op1771] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op1772] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op1773] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op1774] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op1775] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op1776] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op1777] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op1778] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op1779] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op1780] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op1781] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op1782] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op1783] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op1784] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op1785] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op1786] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op1787] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op1788] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op1789] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op1790] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op1791] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op1792] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op1793] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op1794] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op1795] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op1796] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op1797] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op1798] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op1799] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op1800] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op1801] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op1802] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op1803] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op1804] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op1805] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op1806] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op1807] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op1808] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op1809] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op1810] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op1811] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op1812] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op1813] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op1814] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op1815] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op1816] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op1817] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op1818] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op1819] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op1820] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op1821] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op1822] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op1823] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op1824] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op1825] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op1826] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op1827] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op1828] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op1829] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op1830] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op1831] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op1832] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op1833] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op1834] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op1835] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op1836] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op1837] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op1838] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op1839] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op1840] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op1841] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op1842] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op1843] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op1844] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op1845] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op1846] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op1847] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op1848] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op1849] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op1850] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op1851] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op1852] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op1853] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op1854] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op1855] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op1856] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op1857] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op1858] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op1859] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op1860] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op1861] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op1862] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op1863] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op1864] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op1865] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op1866] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op1867] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op1868] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op1869] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op1870] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op1871] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op1872] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op1873] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op1874] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op1875] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op1876] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op1877] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op1878] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op1879] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op1880] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op1881] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op1882] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op1883] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op1884] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op1885] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op1886] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op1887] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op1888] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op1889] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op1890] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op1891] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op1892] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op1893] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op1894] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op1895] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op1896] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op1897] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op1898] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op1899] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op1900] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op1901] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op1902] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op1903] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op1904] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op1905] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op1906] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op1907] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op1908] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op1909] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op1910] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op1911] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op1912] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op1913] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op1914] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op1915] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op1916] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op1917] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op1918] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op1919] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op1920] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op1921] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op1922] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op1923] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op1924] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op1925] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op1926] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op1927] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op1928] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op1929] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op1930] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op1931] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op1932] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op1933] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op1934] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op1935] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op1936] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op1937] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op1938] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op1939] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op1940] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op1941] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op1942] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op1943] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op1944] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op1945] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op1946] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op1947] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op1948] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op1949] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op1950] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op1951] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op1952] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op1953] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op1954] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op1955] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op1956] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op1957] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op1958] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op1959] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op1960] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op1961] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op1962] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op1963] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op1964] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op1965] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op1966] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op1967] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op1968] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op1969] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op1970] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op1971] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op1972] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op1973] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op1974] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op1975] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op1976] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op1977] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op1978] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op1979] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op1980] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op1981] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op1982] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op1983] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op1984] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op1985] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op1986] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op1987] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op1988] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op1989] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op1990] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op1991] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op1992] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op1993] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op1994] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op1995] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op1996] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op1997] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op1998] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op1999] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op2000] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op2001] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op2002] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op2003] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op2004] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op2005] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op2006] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op2007] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op2008] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op2009] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op2010] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op2011] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op2012] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op2013] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op2014] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op2015] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op2016] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op2017] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op2018] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op2019] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op2020] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op2021] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op2022] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op2023] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op2024] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op2025] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op2026] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op2027] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op2028] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op2029] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op2030] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op2031] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op2032] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op2033] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op2034] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op2035] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op2036] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op2037] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op2038] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op2039] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op2040] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op2041] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op2042] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op2043] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op2044] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op2045] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op2046] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op2047] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op2048] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op2049] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op2050] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op2051] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op2052] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op2053] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op2054] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op2055] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op2056] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op2057] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op2058] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op2059] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op2060] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op2061] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op2062] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op2063] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op2064] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op2065] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op2066] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op2067] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op2068] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op2069] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op2070] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op2071] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op2072] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op2073] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op2074] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2075] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2076] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op2077] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2078] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op2079] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op2080] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op2081] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op2082] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op2083] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op2084] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op2085] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op2086] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op2087] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op2088] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op2089] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op2090] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op2091] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op2092] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op2093] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op2094] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op2095] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op2096] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op2097] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op2098] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op2099] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op2100] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op2101] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op2102] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op2103] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op2104] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op2105] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op2106] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op2107] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op2108] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op2109] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op2110] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op2111] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op2112] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op2113] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op2114] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op2115] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op2116] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op2117] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op2118] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op2119] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op2120] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op2121] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op2122] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op2123] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op2124] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op2125] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op2126] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op2127] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op2128] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op2129] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op2130] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op2131] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op2132] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op2133] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op2134] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op2135] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op2136] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op2137] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op2138] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op2139] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op2140] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op2141] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op2142] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op2143] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op2144] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op2145] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op2146] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op2147] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op2148] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op2149] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op2150] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op2151] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op2152] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op2153] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op2154] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op2155] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op2156] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op2157] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op2158] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op2159] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op2160] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op2161] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op2162] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op2163] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op2164] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op2165] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op2166] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op2167] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op2168] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op2169] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op2170] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op2171] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op2172] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op2173] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op2174] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op2175] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op2176] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op2177] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op2178] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op2179] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op2180] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op2181] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op2182] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op2183] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op2184] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2185] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op2186] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op2187] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op2188] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op2189] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op2190] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op2191] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op2192] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op2193] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op2194] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op2195] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op2196] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op2197] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op2198] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op2199] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op2200] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op2201] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op2202] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op2203] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op2204] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op2205] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op2206] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op2207] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op2208] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op2209] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op2210] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op2211] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op2212] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op2213] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op2214] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op2215] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op2216] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op2217] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op2218] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op2219] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op2220] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op2221] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op2222] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op2223] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op2224] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op2225] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op2226] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op2227] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op2228] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op2229] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op2230] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op2231] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op2232] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op2233] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op2234] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op2235] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op2236] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op2237] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op2238] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op2239] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op2240] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op2241] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op2242] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op2243] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op2244] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op2245] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op2246] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op2247] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op2248] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op2249] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op2250] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op2251] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op2252] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op2253] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op2254] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op2255] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op2256] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op2257] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op2258] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op2259] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op2260] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op2261] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op2262] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op2263] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op2264] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op2265] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op2266] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op2267] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op2268] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op2269] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op2270] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op2271] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op2272] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op2273] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op2274] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op2275] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op2276] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op2277] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op2278] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op2279] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op2280] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op2281] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op2282] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op2283] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op2284] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op2285] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op2286] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op2287] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op2288] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op2289] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op2290] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op2291] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op2292] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op2293] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op2294] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op2295] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op2296] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op2297] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op2298] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op2299] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op2300] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op2301] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op2302] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op2303] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op2304] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op2305] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op2306] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op2307] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op2308] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op2309] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op2310] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op2311] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op2312] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op2313] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op2314] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op2315] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op2316] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op2317] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op2318] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op2319] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op2320] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op2321] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op2322] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op2323] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op2324] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op2325] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op2326] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op2327] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op2328] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op2329] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op2330] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op2331] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op2332] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op2333] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op2334] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op2335] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op2336] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op2337] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op2338] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op2339] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op2340] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op2341] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op2342] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op2343] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op2344] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op2345] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op2346] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op2347] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op2348] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op2349] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op2350] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op2351] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op2352] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op2353] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op2354] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op2355] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op2356] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op2357] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op2358] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op2359] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op2360] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op2361] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op2362] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op2363] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op2364] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op2365] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op2366] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op2367] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op2368] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op2369] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op2370] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op2371] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op2372] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op2373] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op2374] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op2375] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op2376] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op2377] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op2378] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op2379] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2380] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op2381] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op2382] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op2383] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op2384] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op2385] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op2386] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op2387] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op2388] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op2389] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op2390] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op2391] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op2392] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op2393] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op2394] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op2395] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op2396] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op2397] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op2398] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op2399] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op2400] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op2401] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op2402] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op2403] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op2404] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op2405] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op2406] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op2407] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op2408] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op2409] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op2410] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op2411] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op2412] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op2413] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op2414] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op2415] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op2416] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op2417] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op2418] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op2419] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op2420] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op2421] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op2422] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op2423] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op2424] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op2425] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op2426] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op2427] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op2428] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op2429] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op2430] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op2431] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op2432] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op2433] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op2434] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op2435] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op2436] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op2437] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op2438] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op2439] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op2440] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op2441] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op2442] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op2443] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op2444] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op2445] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op2446] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op2447] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op2448] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op2449] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op2450] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op2451] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op2452] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op2453] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op2454] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op2455] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op2456] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op2457] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op2458] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op2459] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op2460] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op2461] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op2462] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op2463] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op2464] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op2465] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op2466] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op2467] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op2468] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op2469] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op2470] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op2471] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op2472] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op2473] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op2474] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op2475] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op2476] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op2477] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op2478] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op2479] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op2480] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op2481] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op2482] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op2483] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op2484] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op2485] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op2486] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op2487] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op2488] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op2489] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op2490] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op2491] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op2492] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op2493] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op2494] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op2495] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op2496] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op2497] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op2498] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op2499] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op2500] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op2501] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op2502] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op2503] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op2504] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op2505] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op2506] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op2507] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op2508] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op2509] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op2510] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op2511] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op2512] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op2513] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op2514] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op2515] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op2516] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op2517] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op2518] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op2519] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op2520] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op2521] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op2522] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op2523] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op2524] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op2525] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op2526] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op2527] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op2528] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op2529] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op2530] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op2531] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op2532] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op2533] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op2534] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op2535] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op2536] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op2537] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op2538] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op2539] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op2540] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op2541] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op2542] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op2543] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op2544] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op2545] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op2546] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op2547] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op2548] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op2549] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op2550] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op2551] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op2552] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op2553] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op2554] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op2555] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op2556] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op2557] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op2558] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op2559] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op2560] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op2561] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op2562] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op2563] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op2564] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op2565] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op2566] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op2567] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op2568] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op2569] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op2570] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op2571] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op2572] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op2573] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op2574] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op2575] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op2576] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op2577] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op2578] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op2579] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op2580] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op2581] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op2582] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op2583] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op2584] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op2585] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op2586] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op2587] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op2588] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op2589] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op2590] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op2591] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op2592] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op2593] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op2594] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op2595] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op2596] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op2597] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op2598] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op2599] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op2600] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op2601] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op2602] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op2603] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op2604] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op2605] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op2606] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op2607] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op2608] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op2609] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op2610] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op2611] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op2612] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op2613] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op2614] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op2615] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op2616] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op2617] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op2618] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op2619] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op2620] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op2621] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op2622] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op2623] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op2624] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op2625] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op2626] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op2627] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op2628] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op2629] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op2630] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op2631] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op2632] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op2633] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op2634] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op2635] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op2636] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op2637] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op2638] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op2639] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op2640] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op2641] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op2642] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op2643] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op2644] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op2645] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op2646] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op2647] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op2648] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op2649] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op2650] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op2651] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op2652] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op2653] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op2654] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op2655] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op2656] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op2657] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op2658] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op2659] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op2660] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op2661] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op2662] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op2663] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op2664] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op2665] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op2666] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op2667] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op2668] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op2669] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op2670] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op2671] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op2672] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op2673] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op2674] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op2675] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op2676] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op2677] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op2678] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op2679] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op2680] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op2681] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op2682] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op2683] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op2684] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op2685] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op2686] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op2687] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op2688] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op2689] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op2690] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op2691] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op2692] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op2693] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op2694] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op2695] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op2696] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op2697] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op2698] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op2699] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op2700] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op2701] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op2702] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op2703] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op2704] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op2705] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op2706] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op2707] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op2708] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op2709] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op2710] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op2711] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op2712] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op2713] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op2714] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op2715] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op2716] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op2717] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op2718] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op2719] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op2720] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op2721] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op2722] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op2723] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op2724] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op2725] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op2726] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op2727] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op2728] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op2729] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op2730] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op2731] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op2732] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op2733] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op2734] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op2735] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op2736] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op2737] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op2738] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op2739] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op2740] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op2741] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op2742] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op2743] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2744] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op2745] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op2746] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op2747] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op2748] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op2749] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op2750] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op2751] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op2752] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op2753] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op2754] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op2755] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op2756] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op2757] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op2758] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op2759] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op2760] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op2761] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op2762] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op2763] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op2764] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op2765] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op2766] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op2767] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op2768] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op2769] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op2770] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op2771] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op2772] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op2773] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op2774] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op2775] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op2776] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op2777] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op2778] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op2779] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op2780] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op2781] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op2782] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op2783] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op2784] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op2785] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op2786] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op2787] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op2788] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op2789] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op2790] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op2791] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op2792] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op2793] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op2794] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op2795] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op2796] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op2797] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op2798] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op2799] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op2800] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op2801] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op2802] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op2803] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op2804] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op2805] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op2806] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op2807] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op2808] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op2809] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op2810] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op2811] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op2812] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op2813] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op2814] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op2815] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op2816] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op2817] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op2818] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op2819] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op2820] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op2821] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op2822] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op2823] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op2824] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op2825] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op2826] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op2827] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op2828] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op2829] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op2830] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op2831] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op2832] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op2833] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op2834] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op2835] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op2836] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op2837] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op2838] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op2839] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op2840] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op2841] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op2842] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op2843] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op2844] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op2845] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op2846] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op2847] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op2848] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op2849] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op2850] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op2851] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op2852] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op2853] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op2854] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op2855] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op2856] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op2857] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op2858] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op2859] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op2860] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op2861] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op2862] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op2863] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op2864] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op2865] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op2866] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op2867] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op2868] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op2869] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op2870] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op2871] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op2872] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op2873] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op2874] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op2875] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op2876] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op2877] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op2878] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op2879] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op2880] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op2881] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op2882] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op2883] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op2884] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op2885] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op2886] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op2887] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op2888] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op2889] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op2890] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op2891] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op2892] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op2893] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op2894] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op2895] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op2896] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op2897] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op2898] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op2899] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op2900] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op2901] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op2902] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op2903] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op2904] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op2905] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op2906] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op2907] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op2908] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op2909] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op2910] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op2911] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op2912] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op2913] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op2914] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op2915] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op2916] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op2917] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op2918] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op2919] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op2920] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op2921] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op2922] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op2923] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op2924] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op2925] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op2926] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op2927] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op2928] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op2929] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op2930] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op2931] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op2932] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op2933] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op2934] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op2935] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op2936] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op2937] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op2938] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op2939] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op2940] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op2941] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op2942] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op2943] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op2944] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op2945] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op2946] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op2947] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op2948] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op2949] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op2950] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op2951] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op2952] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op2953] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op2954] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op2955] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op2956] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op2957] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op2958] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op2959] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op2960] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op2961] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op2962] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op2963] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op2964] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op2965] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op2966] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op2967] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op2968] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op2969] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op2970] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op2971] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op2972] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op2973] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op2974] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op2975] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op2976] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op2977] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op2978] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op2979] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op2980] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op2981] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op2982] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op2983] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op2984] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op2985] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op2986] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op2987] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op2988] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op2989] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op2990] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op2991] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op2992] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op2993] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op2994] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op2995] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op2996] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op2997] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op2998] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op2999] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op3000] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op3001] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op3002] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op3003] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op3004] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op3005] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op3006] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op3007] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op3008] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op3009] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op3010] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op3011] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op3012] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op3013] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op3014] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op3015] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op3016] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op3017] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op3018] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op3019] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op3020] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op3021] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op3022] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op3023] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op3024] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op3025] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op3026] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op3027] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op3028] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op3029] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op3030] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op3031] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op3032] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op3033] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op3034] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op3035] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op3036] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op3037] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op3038] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op3039] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op3040] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op3041] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op3042] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op3043] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op3044] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op3045] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op3046] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op3047] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op3048] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op3049] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op3050] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op3051] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op3052] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op3053] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op3054] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op3055] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op3056] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op3057] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op3058] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op3059] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op3060] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op3061] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op3062] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op3063] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op3064] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op3065] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op3066] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op3067] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op3068] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op3069] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op3070] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op3071] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op3072] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op3073] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op3074] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op3075] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op3076] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op3077] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op3078] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op3079] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op3080] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op3081] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op3082] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op3083] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op3084] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op3085] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op3086] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op3087] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op3088] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op3089] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op3090] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op3091] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op3092] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op3093] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op3094] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op3095] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op3096] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op3097] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op3098] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op3099] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op3100] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op3101] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op3102] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op3103] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op3104] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op3105] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op3106] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op3107] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op3108] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op3109] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op3110] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op3111] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op3112] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op3113] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op3114] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op3115] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op3116] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op3117] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op3118] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op3119] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op3120] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op3121] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op3122] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op3123] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op3124] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op3125] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op3126] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op3127] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op3128] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op3129] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op3130] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op3131] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op3132] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op3133] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op3134] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op3135] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op3136] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op3137] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op3138] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op3139] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op3140] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op3141] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op3142] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op3143] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op3144] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op3145] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op3146] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op3147] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op3148] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op3149] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op3150] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op3151] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op3152] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op3153] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op3154] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op3155] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op3156] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op3157] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op3158] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op3159] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op3160] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op3161] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op3162] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op3163] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op3164] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op3165] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op3166] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op3167] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op3168] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op3169] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op3170] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op3171] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op3172] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op3173] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op3174] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op3175] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op3176] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op3177] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op3178] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op3179] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op3180] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op3181] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op3182] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op3183] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op3184] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op3185] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op3186] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op3187] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op3188] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op3189] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op3190] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op3191] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op3192] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op3193] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op3194] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op3195] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op3196] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op3197] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op3198] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op3199] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op3200] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op3201] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op3202] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op3203] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op3204] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op3205] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op3206] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op3207] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op3208] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op3209] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op3210] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op3211] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op3212] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op3213] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op3214] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op3215] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op3216] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op3217] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op3218] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op3219] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op3220] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op3221] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op3222] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op3223] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op3224] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op3225] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op3226] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op3227] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op3228] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op3229] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op3230] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op3231] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op3232] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op3233] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op3234] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op3235] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op3236] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op3237] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op3238] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op3239] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op3240] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op3241] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op3242] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op3243] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op3244] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op3245] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op3246] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op3247] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op3248] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op3249] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op3250] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op3251] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op3252] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op3253] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op3254] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op3255] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op3256] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op3257] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op3258] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op3259] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op3260] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op3261] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op3262] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op3263] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op3264] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op3265] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op3266] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op3267] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op3268] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op3269] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op3270] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op3271] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op3272] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op3273] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op3274] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op3275] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op3276] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op3277] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op3278] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op3279] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op3280] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op3281] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op3282] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op3283] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op3284] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op3285] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op3286] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op3287] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op3288] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op3289] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op3290] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op3291] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op3292] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op3293] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op3294] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op3295] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op3296] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op3297] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op3298] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op3299] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op3300] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op3301] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op3302] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op3303] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op3304] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op3305] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op3306] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op3307] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op3308] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op3309] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op3310] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op3311] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op3312] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op3313] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op3314] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op3315] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op3316] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op3317] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op3318] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op3319] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3320] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op3321] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op3322] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op3323] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op3324] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op3325] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op3326] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op3327] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op3328] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op3329] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op3330] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op3331] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op3332] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op3333] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op3334] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op3335] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op3336] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op3337] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op3338] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op3339] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op3340] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op3341] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op3342] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op3343] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op3344] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op3345] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op3346] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op3347] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op3348] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op3349] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op3350] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op3351] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op3352] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op3353] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op3354] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op3355] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op3356] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op3357] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op3358] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op3359] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op3360] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op3361] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op3362] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op3363] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op3364] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op3365] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op3366] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op3367] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op3368] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op3369] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op3370] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op3371] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op3372] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op3373] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op3374] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op3375] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op3376] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op3377] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op3378] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op3379] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op3380] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op3381] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op3382] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op3383] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op3384] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op3385] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op3386] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op3387] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op3388] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op3389] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op3390] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op3391] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op3392] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op3393] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op3394] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op3395] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op3396] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op3397] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op3398] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op3399] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op3400] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op3401] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op3402] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op3403] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op3404] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op3405] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op3406] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op3407] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op3408] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op3409] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op3410] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op3411] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op3412] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op3413] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op3414] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op3415] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op3416] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op3417] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op3418] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op3419] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op3420] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op3421] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op3422] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op3423] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op3424] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op3425] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op3426] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op3427] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op3428] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op3429] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op3430] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op3431] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op3432] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op3433] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op3434] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op3435] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op3436] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op3437] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op3438] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op3439] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op3440] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op3441] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op3442] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op3443] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op3444] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op3445] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op3446] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op3447] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op3448] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op3449] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op3450] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op3451] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op3452] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op3453] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op3454] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op3455] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op3456] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op3457] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op3458] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op3459] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op3460] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op3461] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op3462] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op3463] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op3464] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op3465] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op3466] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op3467] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op3468] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op3469] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op3470] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op3471] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op3472] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op3473] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op3474] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op3475] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op3476] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op3477] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op3478] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op3479] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op3480] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op3481] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op3482] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op3483] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op3484] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op3485] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op3486] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op3487] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op3488] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op3489] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op3490] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op3491] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op3492] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op3493] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op3494] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op3495] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op3496] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op3497] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op3498] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op3499] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op3500] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op3501] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op3502] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op3503] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op3504] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op3505] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op3506] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op3507] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op3508] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op3509] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op3510] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op3511] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op3512] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op3513] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op3514] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op3515] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op3516] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op3517] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op3518] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op3519] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op3520] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op3521] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op3522] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op3523] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op3524] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op3525] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op3526] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op3527] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op3528] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op3529] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op3530] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op3531] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op3532] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op3533] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op3534] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op3535] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op3536] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op3537] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op3538] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op3539] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op3540] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op3541] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op3542] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op3543] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op3544] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op3545] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op3546] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op3547] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op3548] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op3549] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op3550] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op3551] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op3552] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op3553] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op3554] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op3555] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op3556] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op3557] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op3558] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op3559] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op3560] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op3561] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op3562] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op3563] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op3564] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op3565] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op3566] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op3567] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op3568] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op3569] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op3570] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op3571] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op3572] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op3573] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op3574] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op3575] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op3576] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op3577] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op3578] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op3579] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op3580] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op3581] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op3582] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op3583] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op3584] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op3585] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op3586] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op3587] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op3588] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op3589] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op3590] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op3591] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op3592] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op3593] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op3594] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op3595] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op3596] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op3597] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op3598] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op3599] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op3600] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op3601] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op3602] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op3603] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op3604] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op3605] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op3606] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op3607] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op3608] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op3609] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op3610] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op3611] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op3612] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op3613] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op3614] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op3615] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op3616] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op3617] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op3618] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op3619] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op3620] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op3621] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op3622] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op3623] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op3624] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op3625] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op3626] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op3627] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op3628] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op3629] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op3630] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op3631] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op3632] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op3633] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op3634] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op3635] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op3636] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op3637] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op3638] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op3639] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op3640] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op3641] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op3642] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op3643] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op3644] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op3645] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op3646] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op3647] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op3648] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op3649] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op3650] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op3651] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op3652] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op3653] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op3654] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op3655] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op3656] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op3657] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op3658] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op3659] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op3660] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op3661] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op3662] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op3663] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op3664] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op3665] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op3666] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op3667] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op3668] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op3669] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op3670] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op3671] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op3672] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op3673] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op3674] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op3675] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op3676] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op3677] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op3678] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op3679] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op3680] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op3681] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op3682] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op3683] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op3684] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op3685] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op3686] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op3687] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op3688] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op3689] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op3690] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op3691] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op3692] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op3693] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op3694] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op3695] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op3696] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op3697] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op3698] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op3699] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op3700] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op3701] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op3702] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op3703] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op3704] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op3705] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op3706] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op3707] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op3708] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op3709] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op3710] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op3711] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op3712] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op3713] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op3714] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op3715] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op3716] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op3717] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op3718] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op3719] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op3720] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op3721] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op3722] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op3723] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op3724] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op3725] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op3726] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op3727] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op3728] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op3729] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op3730] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op3731] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op3732] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op3733] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op3734] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op3735] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op3736] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op3737] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op3738] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op3739] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op3740] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op3741] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op3742] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op3743] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op3744] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op3745] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op3746] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op3747] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op3748] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op3749] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op3750] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op3751] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op3752] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op3753] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op3754] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op3755] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op3756] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op3757] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op3758] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op3759] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op3760] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op3761] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op3762] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op3763] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op3764] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op3765] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op3766] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op3767] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op3768] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op3769] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op3770] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op3771] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op3772] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op3773] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op3774] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op3775] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op3776] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op3777] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op3778] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op3779] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op3780] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op3781] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op3782] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op3783] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op3784] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op3785] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op3786] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op3787] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op3788] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op3789] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op3790] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op3791] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op3792] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op3793] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op3794] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op3795] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op3796] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op3797] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op3798] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op3799] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op3800] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op3801] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op3802] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op3803] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op3804] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op3805] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op3806] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op3807] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op3808] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op3809] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op3810] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op3811] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op3812] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op3813] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op3814] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op3815] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op3816] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op3817] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op3818] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op3819] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op3820] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op3821] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op3822] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op3823] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op3824] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op3825] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op3826] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op3827] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op3828] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op3829] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op3830] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op3831] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op3832] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op3833] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op3834] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op3835] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op3836] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op3837] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op3838] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op3839] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op3840] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op3841] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op3842] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op3843] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op3844] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op3845] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op3846] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op3847] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op3848] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op3849] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op3850] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op3851] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op3852] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op3853] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op3854] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op3855] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op3856] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op3857] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op3858] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op3859] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op3860] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op3861] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op3862] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op3863] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op3864] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op3865] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op3866] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op3867] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op3868] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op3869] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op3870] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op3871] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op3872] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op3873] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op3874] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op3875] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op3876] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op3877] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op3878] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op3879] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op3880] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op3881] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op3882] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op3883] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op3884] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op3885] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op3886] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op3887] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op3888] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op3889] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op3890] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op3891] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op3892] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op3893] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op3894] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op3895] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op3896] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op3897] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op3898] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op3899] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op3900] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op3901] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op3902] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op3903] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op3904] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op3905] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op3906] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op3907] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op3908] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op3909] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op3910] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op3911] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op3912] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op3913] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op3914] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op3915] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op3916] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op3917] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op3918] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op3919] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op3920] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op3921] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op3922] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op3923] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op3924] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op3925] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op3926] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op3927] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op3928] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op3929] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op3930] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op3931] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op3932] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op3933] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op3934] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op3935] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op3936] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op3937] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op3938] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op3939] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op3940] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op3941] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op3942] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op3943] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op3944] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op3945] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op3946] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op3947] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op3948] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op3949] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op3950] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op3951] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op3952] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op3953] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op3954] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op3955] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op3956] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op3957] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op3958] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op3959] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op3960] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op3961] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op3962] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op3963] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op3964] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op3965] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op3966] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op3967] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op3968] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op3969] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op3970] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op3971] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op3972] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op3973] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op3974] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op3975] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op3976] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op3977] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op3978] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op3979] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op3980] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op3981] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op3982] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op3983] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op3984] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op3985] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op3986] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op3987] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op3988] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op3989] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op3990] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op3991] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op3992] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op3993] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op3994] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op3995] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op3996] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op3997] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op3998] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op3999] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op4000] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op4001] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op4002] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op4003] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op4004] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op4005] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op4006] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op4007] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op4008] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op4009] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op4010] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op4011] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op4012] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op4013] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op4014] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op4015] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op4016] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op4017] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op4018] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op4019] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op4020] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op4021] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op4022] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op4023] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op4024] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op4025] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op4026] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op4027] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op4028] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op4029] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op4030] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op4031] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op4032] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op4033] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op4034] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op4035] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op4036] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op4037] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op4038] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op4039] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op4040] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op4041] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op4042] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op4043] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op4044] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op4045] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op4046] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op4047] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op4048] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op4049] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op4050] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op4051] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op4052] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op4053] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op4054] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op4055] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op4056] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op4057] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op4058] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op4059] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op4060] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op4061] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op4062] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op4063] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op4064] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op4065] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op4066] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op4067] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op4068] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op4069] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op4070] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op4071] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op4072] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op4073] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op4074] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op4075] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op4076] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op4077] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op4078] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op4079] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op4080] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op4081] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op4082] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op4083] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op4084] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op4085] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op4086] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op4087] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op4088] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op4089] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op4090] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op4091] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op4092] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op4093] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op4094] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op4095] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op4096] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op4097] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op4098] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op4099] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op4100] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op4101] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op4102] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op4103] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op4104] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op4105] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op4106] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op4107] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op4108] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op4109] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op4110] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op4111] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op4112] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op4113] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op4114] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op4115] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op4116] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op4117] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op4118] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op4119] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op4120] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op4121] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op4122] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op4123] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op4124] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op4125] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op4126] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op4127] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op4128] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op4129] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op4130] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op4131] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op4132] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op4133] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op4134] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op4135] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op4136] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op4137] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op4138] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op4139] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op4140] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op4141] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op4142] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op4143] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op4144] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op4145] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op4146] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op4147] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op4148] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op4149] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op4150] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op4151] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op4152] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op4153] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op4154] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op4155] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op4156] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op4157] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op4158] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op4159] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op4160] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op4161] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op4162] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op4163] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op4164] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op4165] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op4166] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op4167] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op4168] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op4169] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op4170] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op4171] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op4172] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op4173] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op4174] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op4175] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op4176] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op4177] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op4178] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op4179] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op4180] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op4181] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op4182] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op4183] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op4184] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op4185] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op4186] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op4187] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op4188] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op4189] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op4190] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op4191] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op4192] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op4193] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op4194] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op4195] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op4196] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op4197] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op4198] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op4199] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op4200] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op4201] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op4202] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op4203] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op4204] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op4205] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op4206] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op4207] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op4208] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op4209] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op4210] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op4211] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op4212] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op4213] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op4214] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op4215] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op4216] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op4217] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op4218] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op4219] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op4220] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op4221] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op4222] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op4223] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op4224] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op4225] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op4226] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op4227] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op4228] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op4229] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op4230] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op4231] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op4232] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op4233] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op4234] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op4235] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op4236] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op4237] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op4238] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op4239] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op4240] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op4241] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op4242] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op4243] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op4244] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op4245] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op4246] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op4247] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op4248] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op4249] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op4250] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op4251] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op4252] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op4253] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op4254] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op4255] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op4256] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op4257] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op4258] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op4259] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op4260] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op4261] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op4262] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op4263] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op4264] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op4265] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op4266] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op4267] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op4268] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op4269] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op4270] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op4271] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op4272] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op4273] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op4274] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op4275] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op4276] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op4277] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op4278] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op4279] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op4280] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op4281] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op4282] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op4283] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op4284] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op4285] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op4286] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op4287] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op4288] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op4289] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op4290] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op4291] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op4292] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op4293] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op4294] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op4295] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op4296] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op4297] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op4298] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op4299] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op4300] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op4301] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op4302] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op4303] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op4304] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op4305] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op4306] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op4307] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op4308] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op4309] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op4310] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op4311] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op4312] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op4313] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op4314] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op4315] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op4316] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op4317] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op4318] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op4319] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op4320] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op4321] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op4322] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op4323] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op4324] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op4325] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op4326] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op4327] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op4328] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op4329] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op4330] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op4331] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op4332] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op4333] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op4334] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op4335] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op4336] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op4337] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op4338] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op4339] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op4340] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op4341] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op4342] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op4343] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op4344] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op4345] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op4346] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op4347] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op4348] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op4349] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op4350] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op4351] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op4352] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op4353] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op4354] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op4355] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op4356] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op4357] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op4358] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op4359] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op4360] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op4361] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op4362] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op4363] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op4364] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op4365] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op4366] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op4367] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op4368] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op4369] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op4370] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op4371] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op4372] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op4373] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op4374] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op4375] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op4376] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op4377] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op4378] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op4379] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op4380] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op4381] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op4382] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op4383] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op4384] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op4385] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op4386] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op4387] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op4388] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op4389] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op4390] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op4391] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op4392] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op4393] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op4394] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op4395] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op4396] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op4397] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op4398] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op4399] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op4400] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op4401] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op4402] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op4403] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op4404] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op4405] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op4406] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op4407] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op4408] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op4409] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op4410] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op4411] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op4412] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op4413] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op4414] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op4415] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op4416] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op4417] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op4418] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op4419] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op4420] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op4421] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op4422] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op4423] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op4424] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op4425] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op4426] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op4427] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op4428] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op4429] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op4430] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op4431] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op4432] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op4433] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op4434] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op4435] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op4436] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op4437] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op4438] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op4439] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op4440] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op4441] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op4442] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op4443] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op4444] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op4445] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op4446] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op4447] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op4448] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op4449] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op4450] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op4451] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op4452] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op4453] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op4454] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op4455] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op4456] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op4457] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op4458] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op4459] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op4460] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op4461] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op4462] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op4463] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op4464] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op4465] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op4466] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op4467] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op4468] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op4469] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op4470] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op4471] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op4472] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op4473] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op4474] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op4475] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op4476] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op4477] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op4478] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op4479] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op4480] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op4481] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op4482] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op4483] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op4484] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op4485] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op4486] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op4487] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op4488] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op4489] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op4490] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op4491] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op4492] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op4493] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op4494] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op4495] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op4496] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op4497] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op4498] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op4499] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op4500] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op4501] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op4502] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op4503] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op4504] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op4505] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op4506] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op4507] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op4508] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op4509] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op4510] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op4511] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op4512] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op4513] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op4514] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op4515] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op4516] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op4517] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op4518] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op4519] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op4520] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op4521] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op4522] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op4523] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op4524] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op4525] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op4526] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op4527] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op4528] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op4529] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op4530] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op4531] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op4532] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op4533] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op4534] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op4535] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op4536] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op4537] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op4538] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op4539] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op4540] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op4541] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op4542] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op4543] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op4544] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op4545] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op4546] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op4547] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op4548] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op4549] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op4550] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op4551] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op4552] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op4553] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op4554] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op4555] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op4556] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op4557] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op4558] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op4559] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op4560] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op4561] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op4562] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op4563] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op4564] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op4565] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op4566] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op4567] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op4568] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op4569] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op4570] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op4571] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op4572] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op4573] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op4574] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op4575] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op4576] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op4577] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op4578] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op4579] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op4580] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op4581] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op4582] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op4583] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op4584] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op4585] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op4586] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op4587] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op4588] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op4589] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op4590] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op4591] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op4592] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op4593] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op4594] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op4595] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op4596] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op4597] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op4598] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op4599] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op4600] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op4601] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op4602] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op4603] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op4604] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op4605] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op4606] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op4607] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op4608] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op4609] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op4610] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op4611] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op4612] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op4613] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op4614] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op4615] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op4616] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op4617] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op4618] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op4619] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op4620] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op4621] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op4622] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op4623] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op4624] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op4625] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op4626] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op4627] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op4628] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op4629] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op4630] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op4631] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op4632] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op4633] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op4634] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op4635] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op4636] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op4637] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op4638] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op4639] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op4640] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op4641] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op4642] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op4643] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op4644] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op4645] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op4646] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op4647] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op4648] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op4649] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op4650] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op4651] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op4652] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op4653] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op4654] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op4655] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op4656] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op4657] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op4658] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op4659] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op4660] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op4661] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op4662] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op4663] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op4664] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op4665] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op4666] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op4667] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op4668] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op4669] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op4670] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op4671] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op4672] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op4673] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op4674] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op4675] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op4676] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op4677] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op4678] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op4679] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op4680] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op4681] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op4682] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op4683] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op4684] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op4685] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op4686] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op4687] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op4688] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op4689] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op4690] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op4691] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op4692] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op4693] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op4694] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op4695] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op4696] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op4697] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op4698] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op4699] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op4700] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op4701] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op4702] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op4703] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op4704] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op4705] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op4706] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op4707] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op4708] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op4709] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op4710] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op4711] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op4712] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op4713] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op4714] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op4715] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op4716] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op4717] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op4718] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op4719] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op4720] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op4721] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op4722] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op4723] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op4724] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op4725] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op4726] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op4727] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op4728] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op4729] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op4730] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op4731] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op4732] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op4733] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op4734] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op4735] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op4736] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op4737] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op4738] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op4739] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op4740] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op4741] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op4742] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op4743] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op4744] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op4745] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op4746] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op4747] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op4748] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op4749] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op4750] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op4751] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op4752] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op4753] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op4754] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op4755] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op4756] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op4757] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op4758] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op4759] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op4760] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op4761] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op4762] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op4763] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op4764] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op4765] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op4766] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op4767] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op4768] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op4769] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op4770] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op4771] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op4772] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op4773] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op4774] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op4775] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op4776] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op4777] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op4778] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op4779] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op4780] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op4781] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op4782] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op4783] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op4784] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op4785] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op4786] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op4787] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op4788] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op4789] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op4790] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op4791] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op4792] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op4793] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op4794] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op4795] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op4796] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op4797] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op4798] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op4799] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op4800] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op4801] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op4802] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op4803] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op4804] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op4805] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op4806] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op4807] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op4808] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op4809] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op4810] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op4811] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op4812] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op4813] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op4814] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op4815] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op4816] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op4817] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op4818] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op4819] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op4820] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op4821] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op4822] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op4823] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op4824] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op4825] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op4826] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op4827] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op4828] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op4829] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op4830] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op4831] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op4832] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op4833] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op4834] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op4835] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op4836] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op4837] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op4838] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op4839] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op4840] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op4841] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op4842] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op4843] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op4844] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op4845] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op4846] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op4847] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op4848] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op4849] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op4850] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op4851] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op4852] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op4853] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op4854] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op4855] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op4856] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op4857] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op4858] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op4859] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op4860] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op4861] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op4862] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op4863] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op4864] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op4865] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op4866] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op4867] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op4868] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op4869] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op4870] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op4871] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op4872] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op4873] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op4874] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op4875] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op4876] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op4877] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op4878] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op4879] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op4880] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op4881] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op4882] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op4883] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op4884] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op4885] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op4886] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op4887] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op4888] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op4889] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op4890] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op4891] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op4892] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op4893] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op4894] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op4895] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op4896] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op4897] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op4898] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op4899] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op4900] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op4901] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op4902] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op4903] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op4904] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op4905] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op4906] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op4907] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op4908] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op4909] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op4910] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op4911] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op4912] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op4913] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op4914] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op4915] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op4916] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op4917] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op4918] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op4919] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op4920] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op4921] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op4922] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op4923] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op4924] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op4925] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op4926] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op4927] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op4928] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op4929] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op4930] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op4931] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op4932] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op4933] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op4934] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op4935] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op4936] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op4937] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op4938] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op4939] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op4940] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op4941] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op4942] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op4943] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op4944] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op4945] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op4946] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op4947] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op4948] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op4949] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op4950] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op4951] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op4952] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op4953] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op4954] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op4955] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op4956] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op4957] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op4958] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op4959] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op4960] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op4961] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op4962] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op4963] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op4964] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op4965] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op4966] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op4967] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op4968] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op4969] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op4970] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op4971] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op4972] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op4973] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op4974] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op4975] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op4976] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op4977] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op4978] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op4979] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op4980] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op4981] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op4982] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op4983] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op4984] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op4985] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op4986] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op4987] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op4988] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op4989] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op4990] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op4991] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op4992] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op4993] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op4994] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op4995] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op4996] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op4997] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op4998] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op4999] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op5000] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op5001] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op5002] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op5003] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op5004] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op5005] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op5006] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op5007] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op5008] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op5009] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op5010] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op5011] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op5012] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op5013] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op5014] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op5015] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op5016] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op5017] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op5018] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op5019] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op5020] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op5021] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op5022] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op5023] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op5024] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op5025] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op5026] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op5027] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op5028] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op5029] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op5030] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op5031] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op5032] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op5033] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op5034] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op5035] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op5036] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op5037] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op5038] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op5039] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op5040] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op5041] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op5042] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op5043] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op5044] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op5045] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op5046] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op5047] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op5048] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op5049] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op5050] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op5051] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op5052] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op5053] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op5054] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op5055] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op5056] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op5057] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op5058] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op5059] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op5060] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op5061] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op5062] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op5063] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op5064] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op5065] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op5066] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op5067] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op5068] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op5069] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op5070] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op5071] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op5072] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op5073] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op5074] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op5075] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op5076] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op5077] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op5078] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op5079] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op5080] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op5081] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op5082] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op5083] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op5084] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op5085] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op5086] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op5087] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op5088] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op5089] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op5090] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op5091] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op5092] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op5093] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op5094] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op5095] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op5096] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op5097] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op5098] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op5099] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op5100] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op5101] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op5102] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op5103] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op5104] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op5105] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op5106] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op5107] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op5108] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op5109] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op5110] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op5111] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op5112] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op5113] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op5114] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op5115] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op5116] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op5117] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op5118] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op5119] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op5120] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op5121] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op5122] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op5123] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op5124] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op5125] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op5126] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op5127] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op5128] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op5129] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op5130] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op5131] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op5132] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op5133] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op5134] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op5135] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op5136] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op5137] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op5138] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op5139] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op5140] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op5141] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op5142] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op5143] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op5144] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op5145] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op5146] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op5147] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op5148] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op5149] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op5150] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op5151] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op5152] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op5153] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op5154] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op5155] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op5156] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op5157] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op5158] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op5159] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op5160] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op5161] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op5162] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op5163] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op5164] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op5165] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op5166] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op5167] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op5168] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op5169] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op5170] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op5171] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op5172] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op5173] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op5174] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op5175] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op5176] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op5177] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op5178] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op5179] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op5180] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op5181] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op5182] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op5183] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op5184] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op5185] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op5186] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op5187] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op5188] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op5189] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op5190] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op5191] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op5192] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op5193] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op5194] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op5195] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op5196] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op5197] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op5198] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op5199] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op5200] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op5201] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op5202] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op5203] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op5204] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op5205] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op5206] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op5207] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op5208] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op5209] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op5210] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op5211] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op5212] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op5213] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op5214] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op5215] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op5216] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op5217] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op5218] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op5219] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op5220] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op5221] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op5222] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op5223] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op5224] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op5225] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op5226] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op5227] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op5228] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op5229] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op5230] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op5231] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op5232] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op5233] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op5234] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op5235] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op5236] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op5237] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op5238] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op5239] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op5240] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op5241] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op5242] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op5243] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op5244] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op5245] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op5246] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op5247] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op5248] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op5249] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op5250] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op5251] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op5252] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op5253] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op5254] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op5255] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op5256] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op5257] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op5258] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op5259] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op5260] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op5261] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op5262] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op5263] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op5264] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op5265] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op5266] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op5267] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op5268] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op5269] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op5270] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op5271] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op5272] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op5273] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op5274] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op5275] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op5276] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op5277] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op5278] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op5279] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op5280] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op5281] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op5282] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op5283] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op5284] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op5285] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op5286] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op5287] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op5288] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op5289] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op5290] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op5291] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op5292] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op5293] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op5294] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op5295] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op5296] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op5297] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op5298] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op5299] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op5300] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op5301] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op5302] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op5303] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op5304] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op5305] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op5306] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op5307] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op5308] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op5309] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op5310] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op5311] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op5312] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op5313] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op5314] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op5315] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op5316] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op5317] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op5318] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op5319] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op5320] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op5321] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op5322] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op5323] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op5324] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op5325] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op5326] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op5327] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op5328] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op5329] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op5330] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op5331] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op5332] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op5333] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op5334] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op5335] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op5336] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op5337] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op5338] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op5339] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op5340] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op5341] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op5342] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op5343] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op5344] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op5345] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op5346] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op5347] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op5348] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op5349] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op5350] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op5351] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op5352] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op5353] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op5354] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op5355] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op5356] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op5357] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op5358] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op5359] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op5360] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op5361] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op5362] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op5363] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op5364] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op5365] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op5366] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op5367] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op5368] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op5369] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op5370] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op5371] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op5372] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op5373] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op5374] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op5375] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op5376] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op5377] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op5378] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op5379] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op5380] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op5381] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op5382] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op5383] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op5384] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op5385] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op5386] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op5387] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op5388] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op5389] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op5390] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op5391] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op5392] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op5393] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op5394] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op5395] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op5396] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op5397] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op5398] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op5399] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op5400] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op5401] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op5402] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op5403] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op5404] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op5405] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op5406] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op5407] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op5408] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op5409] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op5410] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op5411] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op5412] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op5413] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op5414] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op5415] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op5416] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op5417] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op5418] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op5419] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op5420] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op5421] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op5422] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op5423] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op5424] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op5425] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op5426] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op5427] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op5428] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op5429] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op5430] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op5431] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op5432] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op5433] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op5434] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op5435] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op5436] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op5437] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op5438] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op5439] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op5440] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op5441] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op5442] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op5443] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op5444] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op5445] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op5446] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op5447] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op5448] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op5449] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op5450] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op5451] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op5452] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op5453] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op5454] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op5455] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op5456] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op5457] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op5458] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op5459] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op5460] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op5461] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op5462] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op5463] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op5464] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op5465] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op5466] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op5467] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op5468] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op5469] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op5470] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op5471] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op5472] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op5473] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op5474] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op5475] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op5476] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op5477] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op5478] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op5479] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op5480] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op5481] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op5482] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op5483] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op5484] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op5485] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op5486] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op5487] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op5488] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op5489] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op5490] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op5491] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op5492] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op5493] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op5494] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op5495] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op5496] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op5497] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op5498] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op5499] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op5500] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op5501] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op5502] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op5503] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op5504] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op5505] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op5506] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op5507] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op5508] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op5509] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op5510] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op5511] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op5512] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op5513] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op5514] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op5515] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op5516] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op5517] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op5518] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op5519] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op5520] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op5521] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op5522] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op5523] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op5524] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op5525] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op5526] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op5527] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op5528] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op5529] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op5530] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op5531] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op5532] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op5533] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op5534] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op5535] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op5536] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op5537] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op5538] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op5539] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op5540] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op5541] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op5542] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op5543] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op5544] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op5545] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op5546] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op5547] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op5548] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op5549] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op5550] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op5551] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op5552] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op5553] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op5554] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op5555] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op5556] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op5557] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op5558] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op5559] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op5560] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op5561] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op5562] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op5563] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op5564] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op5565] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op5566] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op5567] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op5568] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op5569] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op5570] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op5571] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op5572] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op5573] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op5574] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op5575] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op5576] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op5577] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op5578] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op5579] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op5580] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op5581] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op5582] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op5583] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op5584] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op5585] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op5586] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op5587] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op5588] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op5589] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op5590] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op5591] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op5592] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op5593] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op5594] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op5595] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op5596] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op5597] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op5598] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op5599] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op5600] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op5601] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op5602] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op5603] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op5604] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op5605] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op5606] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op5607] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op5608] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op5609] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op5610] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op5611] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op5612] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op5613] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op5614] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op5615] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op5616] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op5617] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op5618] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op5619] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op5620] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op5621] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op5622] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op5623] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op5624] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op5625] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op5626] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op5627] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op5628] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op5629] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op5630] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op5631] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op5632] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op5633] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op5634] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op5635] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op5636] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op5637] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op5638] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op5639] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op5640] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op5641] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op5642] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op5643] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op5644] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op5645] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op5646] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op5647] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op5648] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op5649] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op5650] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op5651] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op5652] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op5653] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op5654] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op5655] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op5656] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op5657] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op5658] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op5659] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op5660] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op5661] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op5662] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op5663] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op5664] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op5665] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op5666] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op5667] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op5668] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op5669] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op5670] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op5671] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op5672] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op5673] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op5674] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op5675] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op5676] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op5677] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op5678] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op5679] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op5680] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op5681] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op5682] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op5683] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op5684] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op5685] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op5686] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op5687] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op5688] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op5689] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op5690] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op5691] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op5692] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op5693] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op5694] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op5695] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op5696] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op5697] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op5698] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op5699] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op5700] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op5701] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op5702] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op5703] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op5704] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op5705] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op5706] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op5707] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op5708] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op5709] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op5710] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op5711] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op5712] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op5713] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op5714] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op5715] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op5716] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op5717] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op5718] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op5719] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op5720] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op5721] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op5722] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op5723] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op5724] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op5725] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op5726] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op5727] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op5728] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op5729] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op5730] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op5731] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op5732] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op5733] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op5734] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op5735] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op5736] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op5737] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op5738] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op5739] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op5740] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op5741] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op5742] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op5743] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op5744] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op5745] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op5746] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op5747] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op5748] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op5749] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op5750] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op5751] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op5752] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op5753] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op5754] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op5755] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op5756] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op5757] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op5758] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op5759] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op5760] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op5761] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op5762] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op5763] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op5764] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op5765] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op5766] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op5767] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op5768] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op5769] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op5770] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op5771] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op5772] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op5773] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op5774] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op5775] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op5776] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op5777] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op5778] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op5779] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op5780] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op5781] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op5782] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op5783] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op5784] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op5785] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op5786] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op5787] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op5788] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op5789] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op5790] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op5791] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op5792] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op5793] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op5794] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op5795] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op5796] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op5797] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op5798] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op5799] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op5800] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op5801] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op5802] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op5803] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op5804] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op5805] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op5806] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op5807] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op5808] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op5809] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op5810] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op5811] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op5812] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op5813] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op5814] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op5815] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op5816] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op5817] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op5818] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op5819] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op5820] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op5821] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op5822] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op5823] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op5824] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op5825] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op5826] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op5827] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op5828] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op5829] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op5830] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op5831] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op5832] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op5833] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op5834] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op5835] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op5836] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op5837] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op5838] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op5839] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op5840] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op5841] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op5842] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op5843] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op5844] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op5845] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op5846] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op5847] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op5848] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op5849] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op5850] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op5851] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op5852] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op5853] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op5854] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op5855] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op5856] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op5857] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op5858] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op5859] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op5860] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op5861] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op5862] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op5863] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op5864] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op5865] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op5866] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op5867] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op5868] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op5869] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op5870] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op5871] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op5872] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op5873] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op5874] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op5875] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op5876] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op5877] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op5878] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op5879] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op5880] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op5881] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op5882] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op5883] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op5884] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op5885] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op5886] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op5887] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op5888] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op5889] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op5890] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op5891] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op5892] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op5893] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op5894] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op5895] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op5896] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op5897] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op5898] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op5899] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op5900] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op5901] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op5902] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op5903] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op5904] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op5905] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op5906] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op5907] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op5908] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op5909] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op5910] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op5911] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op5912] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op5913] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op5914] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op5915] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op5916] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op5917] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op5918] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op5919] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op5920] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op5921] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op5922] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op5923] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op5924] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op5925] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op5926] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op5927] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op5928] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op5929] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op5930] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op5931] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op5932] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op5933] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op5934] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op5935] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op5936] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op5937] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op5938] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op5939] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op5940] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op5941] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op5942] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op5943] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op5944] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op5945] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op5946] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op5947] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op5948] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op5949] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op5950] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op5951] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op5952] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op5953] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op5954] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op5955] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op5956] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op5957] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op5958] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op5959] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op5960] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op5961] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op5962] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op5963] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op5964] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op5965] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op5966] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op5967] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op5968] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op5969] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op5970] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op5971] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op5972] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op5973] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op5974] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op5975] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op5976] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op5977] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op5978] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op5979] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op5980] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op5981] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op5982] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op5983] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op5984] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op5985] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op5986] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op5987] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op5988] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op5989] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op5990] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op5991] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op5992] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op5993] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op5994] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op5995] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op5996] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op5997] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op5998] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op5999] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op6000] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op6001] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op6002] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op6003] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op6004] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op6005] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op6006] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op6007] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op6008] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op6009] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op6010] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op6011] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op6012] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op6013] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op6014] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op6015] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op6016] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op6017] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op6018] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op6019] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op6020] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op6021] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op6022] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op6023] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op6024] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op6025] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op6026] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op6027] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op6028] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op6029] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op6030] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op6031] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op6032] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op6033] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op6034] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op6035] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op6036] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op6037] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op6038] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op6039] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op6040] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op6041] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op6042] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op6043] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op6044] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op6045] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op6046] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op6047] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op6048] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op6049] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op6050] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op6051] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op6052] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op6053] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op6054] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op6055] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op6056] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op6057] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op6058] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op6059] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op6060] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op6061] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op6062] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op6063] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op6064] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op6065] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op6066] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op6067] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op6068] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op6069] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op6070] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op6071] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op6072] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op6073] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op6074] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op6075] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op6076] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op6077] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op6078] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op6079] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op6080] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op6081] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op6082] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op6083] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op6084] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op6085] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op6086] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op6087] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op6088] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op6089] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op6090] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op6091] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op6092] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op6093] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op6094] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op6095] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op6096] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op6097] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op6098] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op6099] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op6100] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op6101] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op6102] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op6103] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op6104] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op6105] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op6106] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op6107] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op6108] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op6109] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op6110] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op6111] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op6112] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op6113] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op6114] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op6115] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op6116] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op6117] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op6118] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op6119] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op6120] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op6121] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op6122] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op6123] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op6124] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op6125] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op6126] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op6127] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op6128] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op6129] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op6130] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op6131] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op6132] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op6133] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op6134] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op6135] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op6136] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op6137] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op6138] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op6139] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op6140] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op6141] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op6142] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op6143] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op6144] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op6145] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op6146] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op6147] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op6148] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op6149] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op6150] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op6151] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op6152] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op6153] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op6154] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op6155] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op6156] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op6157] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op6158] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op6159] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op6160] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op6161] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op6162] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op6163] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op6164] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op6165] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op6166] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op6167] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op6168] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op6169] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op6170] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op6171] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op6172] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op6173] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op6174] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op6175] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op6176] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op6177] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op6178] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op6179] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op6180] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op6181] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op6182] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op6183] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op6184] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op6185] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op6186] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op6187] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op6188] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op6189] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op6190] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op6191] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op6192] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op6193] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op6194] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op6195] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op6196] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op6197] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op6198] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op6199] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op6200] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op6201] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op6202] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op6203] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op6204] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op6205] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op6206] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op6207] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op6208] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op6209] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op6210] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op6211] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op6212] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op6213] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op6214] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op6215] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op6216] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op6217] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op6218] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op6219] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op6220] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op6221] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op6222] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op6223] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op6224] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op6225] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op6226] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op6227] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op6228] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op6229] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op6230] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op6231] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op6232] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op6233] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op6234] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op6235] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op6236] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op6237] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op6238] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op6239] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op6240] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op6241] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op6242] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op6243] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op6244] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op6245] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op6246] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op6247] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op6248] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op6249] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op6250] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op6251] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op6252] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op6253] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op6254] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op6255] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op6256] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op6257] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op6258] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op6259] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op6260] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op6261] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op6262] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op6263] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op6264] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op6265] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op6266] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op6267] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op6268] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op6269] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op6270] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op6271] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op6272] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op6273] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op6274] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op6275] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op6276] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op6277] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op6278] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op6279] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op6280] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op6281] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op6282] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op6283] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op6284] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op6285] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op6286] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op6287] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op6288] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op6289] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op6290] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op6291] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op6292] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op6293] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op6294] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op6295] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op6296] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op6297] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op6298] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op6299] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op6300] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op6301] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op6302] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op6303] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op6304] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op6305] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op6306] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op6307] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op6308] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op6309] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op6310] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op6311] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op6312] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op6313] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op6314] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op6315] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op6316] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op6317] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op6318] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op6319] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op6320] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op6321] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op6322] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op6323] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op6324] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op6325] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op6326] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op6327] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op6328] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op6329] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op6330] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op6331] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op6332] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op6333] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op6334] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op6335] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op6336] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op6337] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op6338] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op6339] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op6340] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op6341] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op6342] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op6343] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op6344] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op6345] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op6346] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op6347] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op6348] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op6349] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op6350] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op6351] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op6352] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op6353] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op6354] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op6355] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op6356] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op6357] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op6358] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op6359] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op6360] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op6361] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op6362] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op6363] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op6364] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op6365] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op6366] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op6367] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op6368] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op6369] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op6370] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op6371] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op6372] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op6373] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op6374] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op6375] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op6376] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op6377] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op6378] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op6379] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op6380] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op6381] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op6382] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op6383] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op6384] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op6385] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op6386] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op6387] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op6388] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op6389] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op6390] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op6391] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op6392] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op6393] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op6394] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op6395] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op6396] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op6397] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op6398] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op6399] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op6400] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op6401] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op6402] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op6403] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op6404] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op6405] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op6406] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op6407] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op6408] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op6409] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op6410] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op6411] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op6412] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op6413] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op6414] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op6415] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op6416] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op6417] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op6418] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op6419] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op6420] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op6421] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op6422] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op6423] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op6424] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op6425] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op6426] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op6427] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op6428] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op6429] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op6430] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op6431] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op6432] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op6433] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op6434] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op6435] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op6436] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op6437] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op6438] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op6439] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op6440] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op6441] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op6442] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op6443] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op6444] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op6445] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op6446] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op6447] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op6448] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op6449] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op6450] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op6451] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op6452] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op6453] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op6454] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op6455] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op6456] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op6457] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op6458] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op6459] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op6460] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op6461] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op6462] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op6463] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op6464] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op6465] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op6466] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op6467] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op6468] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op6469] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op6470] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op6471] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op6472] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op6473] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op6474] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op6475] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op6476] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op6477] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op6478] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op6479] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op6480] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op6481] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op6482] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op6483] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op6484] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op6485] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op6486] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op6487] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op6488] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op6489] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op6490] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op6491] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op6492] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op6493] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op6494] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op6495] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op6496] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op6497] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op6498] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op6499] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op6500] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op6501] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op6502] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op6503] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op6504] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op6505] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op6506] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op6507] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op6508] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op6509] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op6510] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op6511] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op6512] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op6513] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op6514] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op6515] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op6516] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op6517] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op6518] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op6519] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op6520] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op6521] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op6522] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op6523] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op6524] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op6525] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op6526] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op6527] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op6528] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op6529] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op6530] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op6531] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op6532] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op6533] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op6534] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op6535] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op6536] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op6537] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op6538] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op6539] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op6540] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op6541] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op6542] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op6543] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op6544] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op6545] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op6546] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op6547] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op6548] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op6549] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op6550] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op6551] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op6552] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op6553] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op6554] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op6555] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op6556] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op6557] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op6558] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op6559] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op6560] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op6561] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op6562] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op6563] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op6564] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op6565] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op6566] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op6567] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op6568] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op6569] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op6570] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op6571] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op6572] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op6573] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op6574] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op6575] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op6576] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op6577] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op6578] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op6579] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op6580] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op6581] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op6582] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op6583] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op6584] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op6585] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op6586] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op6587] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op6588] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op6589] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op6590] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op6591] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op6592] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op6593] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op6594] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op6595] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op6596] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op6597] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op6598] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op6599] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op6600] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op6601] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op6602] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op6603] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op6604] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op6605] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op6606] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op6607] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op6608] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op6609] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op6610] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op6611] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op6612] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op6613] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op6614] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op6615] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op6616] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op6617] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op6618] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op6619] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op6620] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op6621] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op6622] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op6623] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op6624] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op6625] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op6626] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op6627] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op6628] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op6629] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op6630] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op6631] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op6632] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op6633] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op6634] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op6635] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op6636] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op6637] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op6638] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op6639] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op6640] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op6641] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op6642] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op6643] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op6644] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op6645] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op6646] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op6647] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op6648] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op6649] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op6650] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op6651] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op6652] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op6653] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op6654] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op6655] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op6656] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op6657] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op6658] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op6659] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op6660] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op6661] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op6662] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op6663] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op6664] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op6665] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op6666] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op6667] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op6668] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op6669] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op6670] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op6671] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op6672] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op6673] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op6674] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op6675] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op6676] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op6677] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op6678] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op6679] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op6680] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op6681] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op6682] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op6683] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op6684] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op6685] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op6686] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op6687] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op6688] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op6689] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op6690] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op6691] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op6692] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op6693] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op6694] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op6695] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op6696] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op6697] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op6698] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op6699] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op6700] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op6701] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op6702] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op6703] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op6704] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op6705] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op6706] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op6707] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op6708] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op6709] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op6710] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op6711] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op6712] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op6713] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op6714] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op6715] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op6716] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op6717] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op6718] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op6719] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op6720] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op6721] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op6722] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op6723] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op6724] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op6725] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op6726] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op6727] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op6728] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op6729] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op6730] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op6731] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op6732] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op6733] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op6734] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op6735] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op6736] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op6737] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op6738] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op6739] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op6740] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op6741] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op6742] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op6743] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op6744] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op6745] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op6746] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op6747] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op6748] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op6749] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op6750] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op6751] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op6752] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op6753] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op6754] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op6755] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op6756] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op6757] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op6758] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op6759] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op6760] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op6761] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op6762] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op6763] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op6764] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op6765] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op6766] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op6767] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op6768] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op6769] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op6770] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op6771] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op6772] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op6773] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op6774] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op6775] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op6776] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op6777] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op6778] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op6779] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op6780] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op6781] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op6782] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op6783] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op6784] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op6785] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op6786] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op6787] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op6788] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op6789] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op6790] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op6791] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op6792] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op6793] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op6794] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op6795] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op6796] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op6797] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op6798] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op6799] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op6800] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op6801] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op6802] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op6803] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op6804] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op6805] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op6806] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op6807] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op6808] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op6809] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op6810] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op6811] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op6812] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op6813] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op6814] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op6815] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op6816] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op6817] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op6818] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op6819] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op6820] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op6821] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op6822] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op6823] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op6824] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op6825] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op6826] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op6827] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op6828] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op6829] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op6830] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op6831] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op6832] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op6833] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op6834] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op6835] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op6836] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op6837] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op6838] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op6839] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op6840] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op6841] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op6842] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op6843] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op6844] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op6845] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op6846] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op6847] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op6848] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op6849] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op6850] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op6851] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op6852] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op6853] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op6854] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op6855] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op6856] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op6857] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op6858] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op6859] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op6860] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op6861] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op6862] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op6863] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op6864] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op6865] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op6866] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op6867] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op6868] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op6869] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op6870] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op6871] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op6872] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op6873] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op6874] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op6875] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op6876] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op6877] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op6878] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op6879] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op6880] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op6881] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op6882] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op6883] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op6884] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op6885] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op6886] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op6887] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op6888] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op6889] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op6890] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op6891] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op6892] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op6893] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op6894] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op6895] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op6896] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op6897] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op6898] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op6899] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op6900] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op6901] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op6902] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op6903] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op6904] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op6905] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op6906] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op6907] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op6908] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op6909] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op6910] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op6911] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op6912] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op6913] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op6914] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op6915] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op6916] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op6917] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op6918] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op6919] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op6920] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op6921] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op6922] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op6923] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op6924] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op6925] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op6926] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op6927] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op6928] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op6929] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op6930] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op6931] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op6932] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op6933] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op6934] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op6935] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op6936] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op6937] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op6938] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op6939] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op6940] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op6941] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op6942] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op6943] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op6944] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op6945] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op6946] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op6947] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op6948] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op6949] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op6950] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op6951] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op6952] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op6953] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op6954] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op6955] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op6956] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op6957] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op6958] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op6959] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op6960] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op6961] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op6962] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op6963] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op6964] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op6965] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op6966] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op6967] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op6968] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op6969] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op6970] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op6971] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op6972] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op6973] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op6974] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op6975] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op6976] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op6977] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op6978] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op6979] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op6980] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op6981] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op6982] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op6983] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op6984] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op6985] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op6986] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op6987] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op6988] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op6989] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op6990] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op6991] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op6992] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op6993] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op6994] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op6995] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op6996] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op6997] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op6998] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op6999] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op7000] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op7001] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op7002] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op7003] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op7004] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op7005] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op7006] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op7007] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op7008] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op7009] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op7010] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op7011] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op7012] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op7013] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op7014] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op7015] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op7016] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op7017] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op7018] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op7019] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op7020] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op7021] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op7022] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op7023] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op7024] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op7025] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op7026] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op7027] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op7028] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op7029] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op7030] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op7031] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op7032] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op7033] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op7034] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op7035] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op7036] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op7037] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op7038] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op7039] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op7040] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op7041] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op7042] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op7043] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op7044] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op7045] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op7046] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op7047] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op7048] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op7049] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op7050] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op7051] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op7052] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op7053] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op7054] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op7055] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op7056] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op7057] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op7058] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op7059] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op7060] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op7061] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op7062] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op7063] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op7064] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op7065] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op7066] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op7067] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op7068] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op7069] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op7070] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op7071] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op7072] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op7073] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op7074] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op7075] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op7076] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op7077] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op7078] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op7079] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op7080] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op7081] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op7082] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op7083] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op7084] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op7085] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op7086] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op7087] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op7088] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op7089] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op7090] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op7091] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op7092] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op7093] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op7094] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op7095] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op7096] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op7097] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op7098] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op7099] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op7100] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op7101] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op7102] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op7103] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op7104] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op7105] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op7106] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op7107] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op7108] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op7109] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op7110] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op7111] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op7112] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op7113] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op7114] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op7115] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op7116] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op7117] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op7118] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op7119] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op7120] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op7121] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op7122] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op7123] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op7124] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op7125] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op7126] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op7127] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op7128] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op7129] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op7130] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op7131] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op7132] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op7133] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op7134] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op7135] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op7136] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op7137] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op7138] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op7139] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op7140] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op7141] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op7142] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op7143] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op7144] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op7145] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op7146] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op7147] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op7148] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op7149] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op7150] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op7151] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op7152] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op7153] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op7154] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op7155] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op7156] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op7157] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op7158] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op7159] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op7160] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op7161] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op7162] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op7163] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op7164] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op7165] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op7166] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op7167] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op7168] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op7169] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op7170] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op7171] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op7172] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op7173] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op7174] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op7175] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op7176] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op7177] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op7178] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op7179] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op7180] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op7181] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op7182] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op7183] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op7184] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op7185] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op7186] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op7187] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op7188] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op7189] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op7190] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op7191] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op7192] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op7193] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op7194] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op7195] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op7196] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op7197] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op7198] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op7199] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op7200] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op7201] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op7202] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op7203] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op7204] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op7205] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op7206] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op7207] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op7208] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op7209] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op7210] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op7211] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op7212] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op7213] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op7214] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op7215] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op7216] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op7217] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op7218] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op7219] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op7220] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op7221] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op7222] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op7223] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op7224] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op7225] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op7226] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op7227] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op7228] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op7229] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op7230] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op7231] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op7232] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op7233] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op7234] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op7235] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op7236] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op7237] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op7238] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op7239] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op7240] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op7241] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op7242] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op7243] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op7244] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op7245] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op7246] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op7247] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op7248] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op7249] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op7250] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op7251] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op7252] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op7253] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op7254] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op7255] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op7256] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op7257] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op7258] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op7259] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op7260] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op7261] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op7262] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op7263] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op7264] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op7265] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op7266] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op7267] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op7268] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op7269] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op7270] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op7271] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op7272] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op7273] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op7274] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op7275] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op7276] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op7277] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op7278] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op7279] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op7280] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op7281] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op7282] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op7283] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op7284] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op7285] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op7286] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op7287] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op7288] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op7289] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op7290] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op7291] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op7292] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op7293] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op7294] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op7295] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op7296] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op7297] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op7298] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op7299] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op7300] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op7301] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op7302] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op7303] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op7304] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op7305] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op7306] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op7307] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op7308] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op7309] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op7310] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op7311] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op7312] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op7313] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op7314] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op7315] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op7316] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op7317] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op7318] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op7319] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op7320] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op7321] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op7322] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op7323] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op7324] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op7325] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op7326] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op7327] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op7328] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op7329] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op7330] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op7331] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op7332] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op7333] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op7334] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op7335] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op7336] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op7337] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op7338] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op7339] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op7340] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op7341] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op7342] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op7343] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op7344] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op7345] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op7346] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op7347] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op7348] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op7349] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op7350] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op7351] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op7352] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op7353] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op7354] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op7355] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op7356] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op7357] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op7358] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op7359] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op7360] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op7361] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op7362] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op7363] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op7364] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op7365] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op7366] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op7367] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op7368] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op7369] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op7370] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op7371] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op7372] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op7373] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op7374] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op7375] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op7376] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op7377] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op7378] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op7379] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op7380] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op7381] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op7382] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op7383] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op7384] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op7385] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op7386] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op7387] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op7388] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op7389] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op7390] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op7391] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op7392] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op7393] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op7394] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op7395] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op7396] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op7397] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op7398] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op7399] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op7400] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op7401] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op7402] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op7403] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op7404] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op7405] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op7406] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op7407] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op7408] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op7409] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op7410] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op7411] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op7412] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op7413] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op7414] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op7415] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op7416] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op7417] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op7418] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op7419] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op7420] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op7421] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op7422] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op7423] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op7424] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op7425] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op7426] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op7427] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op7428] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op7429] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op7430] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op7431] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op7432] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op7433] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op7434] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op7435] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op7436] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op7437] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op7438] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op7439] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op7440] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op7441] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op7442] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op7443] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op7444] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op7445] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op7446] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op7447] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op7448] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op7449] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op7450] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op7451] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op7452] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op7453] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op7454] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op7455] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op7456] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op7457] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op7458] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op7459] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op7460] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op7461] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op7462] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op7463] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op7464] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op7465] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op7466] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op7467] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op7468] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op7469] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op7470] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op7471] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op7472] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op7473] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op7474] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op7475] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op7476] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op7477] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op7478] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op7479] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op7480] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op7481] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op7482] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op7483] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op7484] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op7485] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op7486] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op7487] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op7488] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op7489] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op7490] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op7491] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op7492] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op7493] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op7494] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op7495] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op7496] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op7497] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op7498] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op7499] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op7500] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op7501] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op7502] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op7503] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op7504] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op7505] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op7506] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op7507] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op7508] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op7509] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op7510] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op7511] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op7512] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op7513] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op7514] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op7515] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op7516] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op7517] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op7518] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op7519] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op7520] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op7521] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op7522] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op7523] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op7524] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op7525] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op7526] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op7527] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op7528] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op7529] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op7530] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op7531] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op7532] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op7533] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op7534] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op7535] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op7536] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op7537] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op7538] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op7539] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op7540] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op7541] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op7542] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op7543] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op7544] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op7545] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op7546] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op7547] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op7548] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op7549] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op7550] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op7551] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op7552] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op7553] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op7554] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op7555] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op7556] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op7557] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op7558] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op7559] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op7560] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op7561] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op7562] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op7563] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op7564] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op7565] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op7566] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op7567] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op7568] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op7569] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op7570] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op7571] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op7572] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op7573] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op7574] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op7575] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op7576] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op7577] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op7578] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op7579] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op7580] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op7581] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op7582] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op7583] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op7584] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op7585] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op7586] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op7587] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op7588] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op7589] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op7590] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op7591] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op7592] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op7593] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op7594] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op7595] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op7596] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op7597] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op7598] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op7599] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op7600] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op7601] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op7602] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op7603] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op7604] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op7605] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op7606] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op7607] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op7608] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op7609] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op7610] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op7611] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op7612] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op7613] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op7614] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op7615] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op7616] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op7617] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op7618] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op7619] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op7620] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op7621] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op7622] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op7623] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op7624] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op7625] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op7626] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op7627] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op7628] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op7629] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op7630] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op7631] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op7632] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op7633] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op7634] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op7635] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op7636] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op7637] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op7638] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op7639] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op7640] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op7641] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op7642] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op7643] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op7644] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op7645] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op7646] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op7647] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op7648] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op7649] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op7650] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op7651] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op7652] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op7653] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op7654] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op7655] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op7656] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op7657] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op7658] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op7659] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op7660] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op7661] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op7662] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op7663] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op7664] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op7665] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op7666] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op7667] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op7668] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op7669] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op7670] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op7671] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op7672] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op7673] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op7674] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op7675] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op7676] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op7677] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op7678] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op7679] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op7680] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op7681] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op7682] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op7683] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op7684] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op7685] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op7686] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op7687] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op7688] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op7689] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op7690] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op7691] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op7692] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op7693] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op7694] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op7695] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op7696] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op7697] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op7698] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op7699] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op7700] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op7701] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op7702] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op7703] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op7704] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op7705] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op7706] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op7707] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op7708] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op7709] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op7710] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op7711] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op7712] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op7713] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op7714] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op7715] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op7716] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op7717] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op7718] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op7719] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op7720] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op7721] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op7722] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op7723] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op7724] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op7725] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op7726] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op7727] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op7728] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op7729] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op7730] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op7731] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op7732] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op7733] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op7734] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op7735] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op7736] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op7737] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op7738] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op7739] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op7740] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op7741] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op7742] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op7743] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op7744] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op7745] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op7746] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op7747] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op7748] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op7749] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op7750] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op7751] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op7752] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op7753] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op7754] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op7755] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op7756] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op7757] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op7758] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op7759] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op7760] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op7761] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op7762] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op7763] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op7764] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op7765] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op7766] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op7767] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op7768] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op7769] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op7770] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op7771] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op7772] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op7773] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op7774] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op7775] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op7776] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op7777] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op7778] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op7779] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op7780] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op7781] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op7782] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op7783] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op7784] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op7785] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op7786] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op7787] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op7788] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op7789] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op7790] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op7791] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op7792] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op7793] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op7794] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op7795] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op7796] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op7797] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op7798] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op7799] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op7800] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op7801] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op7802] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op7803] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op7804] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op7805] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op7806] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op7807] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op7808] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op7809] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op7810] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op7811] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op7812] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op7813] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op7814] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op7815] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op7816] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op7817] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op7818] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op7819] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op7820] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op7821] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op7822] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op7823] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op7824] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op7825] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op7826] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op7827] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op7828] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op7829] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op7830] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op7831] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op7832] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op7833] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op7834] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op7835] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op7836] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op7837] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op7838] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op7839] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op7840] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op7841] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op7842] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op7843] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op7844] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op7845] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op7846] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op7847] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op7848] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op7849] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op7850] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op7851] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op7852] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op7853] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op7854] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op7855] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op7856] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op7857] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op7858] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op7859] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op7860] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op7861] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op7862] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op7863] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op7864] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op7865] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op7866] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op7867] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op7868] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op7869] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op7870] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op7871] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op7872] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op7873] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op7874] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op7875] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op7876] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op7877] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op7878] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op7879] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op7880] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op7881] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op7882] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op7883] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op7884] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op7885] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op7886] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op7887] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op7888] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op7889] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op7890] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op7891] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op7892] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op7893] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op7894] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op7895] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op7896] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op7897] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op7898] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op7899] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op7900] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op7901] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op7902] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op7903] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op7904] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op7905] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op7906] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op7907] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op7908] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op7909] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op7910] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op7911] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op7912] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op7913] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op7914] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op7915] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op7916] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op7917] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op7918] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op7919] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op7920] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op7921] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op7922] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op7923] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op7924] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op7925] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op7926] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op7927] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op7928] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op7929] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op7930] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op7931] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op7932] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op7933] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op7934] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op7935] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op7936] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op7937] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op7938] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op7939] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op7940] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op7941] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op7942] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op7943] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op7944] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op7945] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op7946] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op7947] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op7948] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op7949] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op7950] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op7951] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op7952] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op7953] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op7954] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op7955] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op7956] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op7957] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op7958] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op7959] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op7960] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op7961] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op7962] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op7963] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op7964] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op7965] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op7966] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op7967] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op7968] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op7969] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op7970] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op7971] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op7972] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op7973] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op7974] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op7975] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op7976] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op7977] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op7978] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op7979] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op7980] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op7981] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op7982] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op7983] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op7984] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op7985] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op7986] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op7987] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op7988] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op7989] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op7990] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op7991] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op7992] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op7993] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op7994] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op7995] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op7996] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op7997] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op7998] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op7999] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op8000] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op8001] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op8002] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op8003] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op8004] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op8005] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op8006] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op8007] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op8008] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op8009] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op8010] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op8011] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op8012] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op8013] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op8014] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op8015] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op8016] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op8017] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op8018] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op8019] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op8020] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op8021] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op8022] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op8023] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op8024] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op8025] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op8026] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op8027] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op8028] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op8029] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op8030] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op8031] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op8032] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op8033] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op8034] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op8035] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op8036] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op8037] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op8038] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op8039] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op8040] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op8041] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op8042] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op8043] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op8044] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op8045] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op8046] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op8047] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op8048] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op8049] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op8050] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op8051] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op8052] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op8053] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op8054] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op8055] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op8056] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op8057] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op8058] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op8059] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op8060] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op8061] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op8062] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op8063] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op8064] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op8065] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op8066] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op8067] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op8068] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op8069] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op8070] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op8071] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op8072] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op8073] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op8074] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op8075] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op8076] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op8077] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op8078] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op8079] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op8080] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op8081] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op8082] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op8083] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op8084] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op8085] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op8086] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op8087] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op8088] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op8089] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op8090] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op8091] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op8092] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op8093] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op8094] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op8095] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op8096] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op8097] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op8098] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op8099] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op8100] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op8101] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op8102] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op8103] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op8104] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op8105] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op8106] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op8107] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op8108] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op8109] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op8110] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op8111] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op8112] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op8113] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op8114] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op8115] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op8116] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op8117] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op8118] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op8119] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op8120] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op8121] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op8122] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op8123] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op8124] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op8125] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op8126] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op8127] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op8128] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op8129] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op8130] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op8131] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op8132] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op8133] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op8134] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op8135] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op8136] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op8137] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op8138] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op8139] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op8140] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op8141] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op8142] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op8143] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op8144] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op8145] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op8146] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op8147] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op8148] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op8149] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op8150] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op8151] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op8152] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op8153] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op8154] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op8155] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op8156] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op8157] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op8158] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op8159] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op8160] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op8161] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op8162] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op8163] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op8164] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op8165] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op8166] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op8167] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op8168] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op8169] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op8170] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op8171] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op8172] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op8173] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op8174] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op8175] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op8176] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op8177] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op8178] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op8179] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op8180] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op8181] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op8182] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op8183] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op8184] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op8185] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op8186] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op8187] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op8188] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op8189] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op8190] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op8191] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op8192] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op8193] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op8194] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op8195] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op8196] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op8197] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op8198] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op8199] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op8200] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op8201] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op8202] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op8203] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op8204] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op8205] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op8206] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op8207] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op8208] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op8209] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op8210] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op8211] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op8212] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op8213] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op8214] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op8215] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op8216] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op8217] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op8218] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op8219] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op8220] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op8221] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op8222] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op8223] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op8224] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op8225] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op8226] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op8227] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op8228] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op8229] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op8230] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op8231] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op8232] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op8233] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op8234] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op8235] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op8236] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op8237] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op8238] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op8239] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op8240] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op8241] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op8242] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op8243] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op8244] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op8245] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op8246] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op8247] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op8248] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op8249] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op8250] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op8251] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op8252] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op8253] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op8254] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op8255] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op8256] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op8257] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op8258] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op8259] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op8260] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op8261] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op8262] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op8263] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op8264] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op8265] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op8266] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op8267] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op8268] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op8269] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op8270] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op8271] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op8272] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op8273] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op8274] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op8275] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op8276] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op8277] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op8278] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op8279] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op8280] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op8281] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op8282] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op8283] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op8284] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op8285] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op8286] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op8287] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op8288] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op8289] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op8290] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op8291] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op8292] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op8293] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op8294] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op8295] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op8296] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op8297] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op8298] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op8299] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op8300] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op8301] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op8302] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op8303] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op8304] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op8305] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op8306] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op8307] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op8308] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op8309] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op8310] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op8311] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op8312] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op8313] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op8314] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op8315] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op8316] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op8317] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op8318] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op8319] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op8320] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op8321] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op8322] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op8323] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op8324] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op8325] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op8326] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op8327] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op8328] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op8329] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op8330] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op8331] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op8332] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op8333] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op8334] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op8335] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op8336] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op8337] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op8338] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op8339] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op8340] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op8341] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op8342] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op8343] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op8344] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op8345] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op8346] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op8347] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op8348] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op8349] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op8350] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op8351] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op8352] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op8353] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op8354] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op8355] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op8356] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op8357] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op8358] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op8359] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op8360] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op8361] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op8362] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op8363] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op8364] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op8365] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op8366] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op8367] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op8368] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op8369] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op8370] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op8371] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op8372] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op8373] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op8374] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op8375] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op8376] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op8377] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op8378] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op8379] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op8380] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op8381] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op8382] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op8383] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op8384] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op8385] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op8386] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op8387] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op8388] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op8389] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op8390] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op8391] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op8392] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op8393] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op8394] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op8395] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op8396] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op8397] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op8398] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op8399] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op8400] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op8401] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op8402] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op8403] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op8404] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op8405] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op8406] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op8407] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op8408] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op8409] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op8410] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op8411] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op8412] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op8413] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op8414] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op8415] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op8416] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op8417] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op8418] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op8419] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op8420] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op8421] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op8422] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op8423] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op8424] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op8425] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op8426] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op8427] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op8428] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op8429] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op8430] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op8431] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op8432] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op8433] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op8434] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op8435] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op8436] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op8437] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op8438] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op8439] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op8440] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op8441] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op8442] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op8443] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op8444] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op8445] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op8446] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op8447] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op8448] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op8449] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op8450] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op8451] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op8452] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op8453] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op8454] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op8455] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op8456] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op8457] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op8458] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op8459] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op8460] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op8461] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op8462] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op8463] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op8464] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op8465] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op8466] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op8467] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op8468] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op8469] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op8470] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op8471] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op8472] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op8473] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op8474] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op8475] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op8476] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op8477] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op8478] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op8479] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op8480] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op8481] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op8482] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op8483] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op8484] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op8485] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op8486] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op8487] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op8488] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op8489] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op8490] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op8491] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op8492] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op8493] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op8494] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op8495] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op8496] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op8497] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op8498] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op8499] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op8500] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op8501] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op8502] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op8503] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op8504] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op8505] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op8506] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op8507] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op8508] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op8509] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op8510] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op8511] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op8512] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op8513] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op8514] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op8515] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op8516] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op8517] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op8518] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op8519] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op8520] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op8521] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op8522] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op8523] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op8524] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op8525] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op8526] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op8527] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op8528] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op8529] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op8530] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op8531] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op8532] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op8533] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op8534] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op8535] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op8536] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op8537] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op8538] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op8539] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op8540] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op8541] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op8542] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op8543] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op8544] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op8545] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op8546] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op8547] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op8548] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op8549] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op8550] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op8551] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op8552] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op8553] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op8554] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op8555] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op8556] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op8557] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op8558] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op8559] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op8560] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op8561] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op8562] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op8563] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op8564] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op8565] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op8566] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op8567] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op8568] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op8569] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op8570] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op8571] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op8572] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op8573] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op8574] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op8575] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op8576] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op8577] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op8578] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op8579] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op8580] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op8581] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op8582] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op8583] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op8584] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op8585] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op8586] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op8587] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op8588] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op8589] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op8590] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op8591] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op8592] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op8593] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op8594] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op8595] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op8596] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op8597] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op8598] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op8599] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op8600] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op8601] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op8602] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op8603] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op8604] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op8605] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op8606] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op8607] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op8608] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op8609] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op8610] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op8611] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op8612] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op8613] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op8614] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op8615] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op8616] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op8617] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op8618] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op8619] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op8620] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op8621] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op8622] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op8623] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op8624] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op8625] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op8626] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op8627] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op8628] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op8629] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op8630] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op8631] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op8632] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op8633] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op8634] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op8635] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op8636] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op8637] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op8638] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op8639] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op8640] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op8641] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op8642] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op8643] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op8644] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op8645] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op8646] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op8647] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op8648] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op8649] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op8650] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op8651] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op8652] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op8653] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op8654] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op8655] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op8656] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op8657] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op8658] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op8659] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op8660] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op8661] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op8662] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op8663] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op8664] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op8665] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op8666] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op8667] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op8668] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op8669] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op8670] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op8671] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op8672] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op8673] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op8674] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op8675] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op8676] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op8677] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op8678] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op8679] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op8680] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op8681] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op8682] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op8683] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op8684] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op8685] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op8686] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op8687] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op8688] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op8689] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op8690] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op8691] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op8692] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op8693] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op8694] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op8695] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op8696] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op8697] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op8698] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op8699] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op8700] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op8701] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op8702] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op8703] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op8704] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op8705] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op8706] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op8707] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op8708] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op8709] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op8710] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op8711] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op8712] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op8713] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op8714] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op8715] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op8716] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op8717] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op8718] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op8719] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op8720] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op8721] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op8722] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op8723] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op8724] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op8725] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op8726] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op8727] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op8728] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op8729] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op8730] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op8731] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op8732] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op8733] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op8734] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op8735] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op8736] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op8737] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op8738] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op8739] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op8740] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op8741] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op8742] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op8743] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op8744] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op8745] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op8746] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op8747] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_other[eq-False] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_other[ne-True] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_legacyversion_version PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a2.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a12.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a12] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b1.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2.post345.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2.post345] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2-346] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c1.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0rc2] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c3] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.post456.dev34] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.post456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.1.dev1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123abc456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc123] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc123def] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+1234.abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2.r32+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2.rev33+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.dev456-op0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a1-op1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a12-op4] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op5] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2-op6] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op7] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op8] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2-346-op9] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op10] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c1-op11] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0rc2-op12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c3-op13] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0-op14] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op15] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.post456-op16] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.1.dev1-op17] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123abc-op18] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op19] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc-op20] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc123-op21] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op22] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op23] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123456-op24] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op25] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op26] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op27] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a1-op28] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op29] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op30] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a12-op31] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op32] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2-op33] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op35] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op36] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op37] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c1-op38] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op39] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c3-op40] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0-op41] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op42] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op43] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op44] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op45] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op46] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op47] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op48] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op49] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op50] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op51] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op52] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op53] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-foobar-op54] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-a cat is fine too-op55] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-lolwut-op56] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1-0-op57] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-2.0-a1-op58] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a1-op59] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op60] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op61] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a12-op62] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op63] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2-op64] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op65] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op66] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2-346-op67] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op68] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c1-op69] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0rc2-op70] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c3-op71] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0-op72] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op73] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.post456-op74] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.1.dev1-op75] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123abc-op76] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op77] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc-op78] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc123-op79] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op80] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op81] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123456-op82] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op83] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op84] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op85] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a1-op86] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op87] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op88] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a12-op89] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op90] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2-op91] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op92] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op93] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op94] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op95] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c1-op96] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op97] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c3-op98] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0-op99] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op100] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op101] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op102] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op103] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op104] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op105] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op106] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op107] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op108] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op109] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op110] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op111] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-foobar-op112] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-a cat is fine too-op113] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-lolwut-op114] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1-0-op115] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-2.0-a1-op116] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.dev456-op117] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a2.dev456-op118] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a12.dev456-op119] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a12-op120] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b1.dev456-op121] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2-op122] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2.post345-op124] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2-346-op125] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c1.dev456-op126] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c1-op127] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0rc2-op128] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c3-op129] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0-op130] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op131] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.post456-op132] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.1.dev1-op133] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123abc-op134] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123abc456-op135] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc-op136] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc123-op137] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc123def-op138] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+1234.abc-op139] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123456-op140] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2.r32+123456-op141] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op142] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.dev456-op143] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a1-op144] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op145] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op146] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a12-op147] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op148] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2-op149] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op150] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op151] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2-346-op152] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op153] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c1-op154] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0rc2-op155] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c3-op156] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0-op157] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op158] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.post456-op159] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.1.dev1-op160] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123abc-op161] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op162] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc-op163] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc123-op164] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op165] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op166] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123456-op167] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op168] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op169] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-foobar-op170] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-a cat is fine too-op171] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-lolwut-op172] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1-0-op173] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-2.0-a1-op174] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op175] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a1-op176] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op177] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a12-op178] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op179] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2-op180] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op181] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op182] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op183] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op184] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c1-op185] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op186] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c3-op187] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0-op188] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op189] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op190] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op191] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op192] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op193] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op194] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op195] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op196] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op197] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op198] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op199] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op200] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op201] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op202] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op203] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op204] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op205] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op206] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op207] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op208] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op209] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op210] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op211] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op212] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op213] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op214] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0-op215] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op216] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op217] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op218] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op219] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op220] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op221] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op222] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op223] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op224] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op225] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op226] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op227] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-foobar-op228] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-a cat is fine too-op229] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-lolwut-op230] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1-0-op231] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-2.0-a1-op232] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op233] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a1-op234] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op235] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a12-op236] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op237] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2-op238] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op239] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op240] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op241] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op242] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c1-op243] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op244] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c3-op245] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0-op246] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op247] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op248] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op249] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op250] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op251] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op252] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op253] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op254] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op255] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op256] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op257] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op258] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op259] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op260] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op261] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op262] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op263] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op264] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op265] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op266] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op267] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op268] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op269] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op270] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op271] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op272] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0-op273] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op274] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op275] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op276] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op277] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op278] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op279] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op280] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op281] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op282] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op283] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op284] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op285] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-foobar-op286] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-a cat is fine too-op287] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-lolwut-op288] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1-0-op289] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-2.0-a1-op290] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.dev456-op291] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a1-op292] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a2.dev456-op293] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a12.dev456-op294] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b1.dev456-op295] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2-op296] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op297] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2.post345-op298] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2-346-op299] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c1.dev456-op300] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c1-op301] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0rc2-op302] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c3-op303] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0-op304] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op305] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.post456-op306] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.1.dev1-op307] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123abc-op308] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123abc456-op309] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc-op310] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc123-op311] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc123def-op312] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+1234.abc-op313] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123456-op314] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2.r32+123456-op315] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op316] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.dev456-op317] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a1-op318] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op319] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op320] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a12-op321] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op322] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2-op323] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op324] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op325] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2-346-op326] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op327] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c1-op328] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0rc2-op329] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c3-op330] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0-op331] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op332] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.post456-op333] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.1.dev1-op334] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123abc-op335] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op336] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc-op337] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc123-op338] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op339] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op340] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123456-op341] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op342] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op343] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-foobar-op344] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-a cat is fine too-op345] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-lolwut-op346] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1-0-op347] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-2.0-a1-op348] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op349] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a1-op350] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op351] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op352] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a12-op353] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2-op354] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op355] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op356] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op357] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op358] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c1-op359] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op360] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c3-op361] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0-op362] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op363] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op364] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op365] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op366] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op367] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op368] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op369] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op370] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op371] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op372] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op373] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op374] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op375] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op376] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op377] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op378] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op379] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op380] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op381] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op382] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op383] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op384] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op385] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op386] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op387] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op388] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0-op389] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op390] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op391] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op392] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op393] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op394] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op395] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op396] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op397] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op398] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op399] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op400] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op401] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-foobar-op402] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-a cat is fine too-op403] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-lolwut-op404] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1-0-op405] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-2.0-a1-op406] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.dev456-op407] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a1-op408] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a2.dev456-op409] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a12.dev456-op410] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a12-op411] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b1.dev456-op412] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op413] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2.post345-op414] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2-346-op415] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c1.dev456-op416] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c1-op417] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0rc2-op418] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c3-op419] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0-op420] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op421] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.post456-op422] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.1.dev1-op423] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123abc-op424] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123abc456-op425] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc-op426] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc123-op427] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc123def-op428] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+1234.abc-op429] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123456-op430] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2.r32+123456-op431] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op432] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.dev456-op433] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a1-op434] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op435] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op436] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a12-op437] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op438] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2-op439] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op440] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op441] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2-346-op442] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op443] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c1-op444] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0rc2-op445] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c3-op446] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0-op447] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op448] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.post456-op449] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.1.dev1-op450] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123abc-op451] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op452] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc-op453] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc123-op454] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op455] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op456] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123456-op457] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op458] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op459] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-foobar-op460] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-a cat is fine too-op461] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-lolwut-op462] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1-0-op463] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-2.0-a1-op464] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op465] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op466] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op467] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op468] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op469] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op470] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op471] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op472] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op473] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op474] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op475] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op476] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op477] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op478] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op479] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op480] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op481] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op482] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op483] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op484] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op485] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op486] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op487] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op488] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op489] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op490] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op491] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op492] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op493] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op494] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op495] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op496] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op497] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op498] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op499] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op500] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op501] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op502] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op503] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op504] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op505] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op506] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op507] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op508] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op509] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op510] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op511] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op512] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op513] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op514] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op515] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op516] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op517] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-foobar-op518] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-a cat is fine too-op519] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-lolwut-op520] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1-0-op521] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-2.0-a1-op522] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op523] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a1-op524] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op525] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op526] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a12-op527] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op528] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2-op529] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op530] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op531] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op532] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c1-op533] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0rc2-op534] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c3-op535] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0-op536] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op537] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.post456-op538] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op539] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op540] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op541] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc-op542] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op543] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op544] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op545] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123456-op546] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op547] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op548] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op549] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op550] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op551] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op552] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op553] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op554] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op555] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op556] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op557] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op558] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op559] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op560] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op561] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op562] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0-op563] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op564] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op565] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op566] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op567] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op568] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op569] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op570] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op571] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op572] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op573] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op574] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op575] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-foobar-op576] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-a cat is fine too-op577] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-lolwut-op578] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1-0-op579] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-2.0-a1-op580] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.dev456-op581] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a1-op582] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op583] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op584] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a12-op585] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op586] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2-op587] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op588] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op589] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op590] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c1-op591] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0rc2-op592] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c3-op593] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0-op594] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op595] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.post456-op596] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.1.dev1-op597] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123abc-op598] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op599] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc-op600] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc123-op601] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op602] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op603] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123456-op604] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op605] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op606] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op607] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a1-op608] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op609] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op610] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a12-op611] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op612] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2-op613] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op614] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op615] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op616] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op617] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c1-op618] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op619] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c3-op620] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0-op621] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op622] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op623] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op624] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op625] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op626] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op627] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op628] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op629] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op630] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op631] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op632] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op633] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-foobar-op634] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-a cat is fine too-op635] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-lolwut-op636] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1-0-op637] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-2.0-a1-op638] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op639] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a1-op640] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op641] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op642] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a12-op643] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op644] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2-op645] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op646] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op647] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op648] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c1-op649] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op650] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c3-op651] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0-op652] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op653] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op654] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op655] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op656] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op657] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op658] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op659] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op660] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op661] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op662] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op663] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op664] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op665] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op666] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op667] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op668] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op669] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op670] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op671] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op672] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op673] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op674] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op675] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op676] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op677] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op678] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0-op679] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op680] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op681] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op682] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op683] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op684] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op685] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op686] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op687] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op688] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op689] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op690] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op691] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-foobar-op692] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-a cat is fine too-op693] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-lolwut-op694] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1-0-op695] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-2.0-a1-op696] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.dev456-op697] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a1-op698] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a2.dev456-op699] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a12.dev456-op700] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a12-op701] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b1.dev456-op702] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2-op703] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op704] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2.post345-op705] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2-346-op706] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c1.dev456-op707] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0rc2-op708] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c3-op709] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0-op710] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op711] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.post456-op712] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.1.dev1-op713] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123abc-op714] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123abc456-op715] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc-op716] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc123-op717] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc123def-op718] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+1234.abc-op719] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123456-op720] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2.r32+123456-op721] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op722] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.dev456-op723] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a1-op724] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op725] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op726] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a12-op727] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op728] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2-op729] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op730] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op731] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2-346-op732] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op733] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c1-op734] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0rc2-op735] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c3-op736] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0-op737] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op738] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.post456-op739] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.1.dev1-op740] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123abc-op741] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op742] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc-op743] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc123-op744] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op745] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op746] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123456-op747] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op748] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op749] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-foobar-op750] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-a cat is fine too-op751] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-lolwut-op752] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1-0-op753] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-2.0-a1-op754] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.dev456-op755] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a1-op756] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op757] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op758] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a12-op759] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op760] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2-op761] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op762] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2.post345-op763] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2-346-op764] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op765] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c1-op766] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c3-op767] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0-op768] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op769] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.post456-op770] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.1.dev1-op771] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123abc-op772] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123abc456-op773] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc-op774] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc123-op775] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc123def-op776] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op777] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123456-op778] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op779] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op780] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op781] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a1-op782] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op783] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op784] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a12-op785] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op786] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2-op787] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op788] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op789] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op790] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op791] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c1-op792] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0rc2-op793] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c3-op794] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0-op795] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op796] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.post456-op797] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op798] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op799] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op800] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc-op801] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op802] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op803] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op804] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123456-op805] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op806] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op807] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-foobar-op808] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-a cat is fine too-op809] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-lolwut-op810] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1-0-op811] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-2.0-a1-op812] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.dev456-op813] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a1-op814] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a2.dev456-op815] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a12.dev456-op816] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a12-op817] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b1.dev456-op818] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2-op819] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op820] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2.post345-op821] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2-346-op822] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c1.dev456-op823] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c1-op824] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0rc2-op825] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0-op826] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op827] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.post456-op828] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.1.dev1-op829] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123abc-op830] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123abc456-op831] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc-op832] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc123-op833] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc123def-op834] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+1234.abc-op835] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123456-op836] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2.r32+123456-op837] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op838] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.dev456-op839] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a1-op840] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op841] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op842] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a12-op843] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op844] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2-op845] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op846] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op847] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2-346-op848] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op849] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c1-op850] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0rc2-op851] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c3-op852] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0-op853] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op854] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.post456-op855] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.1.dev1-op856] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123abc-op857] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op858] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc-op859] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc123-op860] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op861] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op862] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123456-op863] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op864] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op865] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-foobar-op866] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-a cat is fine too-op867] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-lolwut-op868] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1-0-op869] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-2.0-a1-op870] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.dev456-op871] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a1-op872] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a2.dev456-op873] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a12.dev456-op874] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a12-op875] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b1.dev456-op876] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2-op877] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op878] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2.post345-op879] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2-346-op880] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c1.dev456-op881] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c1-op882] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0rc2-op883] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c3-op884] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.post456.dev34-op885] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.post456-op886] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.1.dev1-op887] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123abc-op888] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123abc456-op889] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc-op890] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc123-op891] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc123def-op892] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+1234.abc-op893] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123456-op894] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2.r32+123456-op895] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2.rev33+123456-op896] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.dev456-op897] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a1-op898] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a2.dev456-op899] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a12.dev456-op900] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a12-op901] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b1.dev456-op902] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2-op903] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op904] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2.post345-op905] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2-346-op906] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c1.dev456-op907] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c1-op908] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0rc2-op909] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c3-op910] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0-op911] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op912] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.post456-op913] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.1.dev1-op914] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123abc-op915] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123abc456-op916] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc-op917] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc123-op918] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc123def-op919] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+1234.abc-op920] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123456-op921] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2.r32+123456-op922] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op923] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-foobar-op924] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-a cat is fine too-op925] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-lolwut-op926] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1-0-op927] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-2.0-a1-op928] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op929] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op930] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op931] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op932] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op933] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op934] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op935] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op936] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op937] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op938] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op939] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op940] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op941] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op942] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0-op943] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op944] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op945] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op946] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op947] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op948] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op949] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op950] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op951] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op952] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op953] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op954] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op955] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op956] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op957] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op958] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op959] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op960] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op961] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op962] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op963] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op964] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op965] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op966] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op967] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op968] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op969] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op970] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op971] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op972] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op973] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op974] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op975] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op976] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op977] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op978] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op979] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op980] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op981] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-foobar-op982] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-a cat is fine too-op983] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-lolwut-op984] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1-0-op985] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-2.0-a1-op986] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.dev456-op987] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a1-op988] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op989] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op990] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a12-op991] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op992] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2-op993] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op994] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2.post345-op995] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2-346-op996] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op997] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c1-op998] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0rc2-op999] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c3-op1000] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0-op1001] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op1002] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.1.dev1-op1003] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123abc-op1004] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123abc456-op1005] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc-op1006] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc123-op1007] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc123def-op1008] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op1009] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123456-op1010] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op1011] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op1012] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op1013] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a1-op1014] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op1015] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op1016] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a12-op1017] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op1018] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2-op1019] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op1020] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op1021] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op1022] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op1023] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c1-op1024] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0rc2-op1025] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c3-op1026] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0-op1027] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op1028] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.post456-op1029] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op1030] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op1031] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op1032] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc-op1033] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op1034] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op1035] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op1036] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123456-op1037] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op1038] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op1039] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-foobar-op1040] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-a cat is fine too-op1041] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-lolwut-op1042] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1-0-op1043] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-2.0-a1-op1044] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.dev456-op1045] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a1-op1046] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op1047] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op1048] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a12-op1049] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op1050] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2-op1051] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op1052] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op1053] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2-346-op1054] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op1055] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c1-op1056] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0rc2-op1057] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c3-op1058] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0-op1059] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op1060] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.post456-op1061] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123abc-op1062] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op1063] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc-op1064] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc123-op1065] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op1066] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op1067] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123456-op1068] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op1069] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op1070] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op1071] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a1-op1072] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op1073] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op1074] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a12-op1075] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op1076] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2-op1077] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op1078] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op1079] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op1080] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op1081] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c1-op1082] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op1083] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c3-op1084] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0-op1085] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op1086] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op1087] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op1088] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op1089] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op1090] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op1091] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op1092] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op1093] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op1094] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op1095] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op1096] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op1097] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-foobar-op1098] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-a cat is fine too-op1099] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-lolwut-op1100] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1-0-op1101] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-2.0-a1-op1102] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.dev456-op1103] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a1-op1104] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op1105] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op1106] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a12-op1107] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op1108] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2-op1109] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op1110] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op1111] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2-346-op1112] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op1113] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c1-op1114] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0rc2-op1115] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c3-op1116] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0-op1117] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op1118] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.post456-op1119] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.1.dev1-op1120] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op1121] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc-op1122] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc123-op1123] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op1124] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op1125] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123456-op1126] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op1127] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op1128] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op1129] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a1-op1130] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op1131] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op1132] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a12-op1133] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op1134] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2-op1135] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op1136] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op1137] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op1138] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op1139] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c1-op1140] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op1141] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c3-op1142] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0-op1143] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op1144] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op1145] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op1146] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op1147] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op1148] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op1149] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op1150] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op1151] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op1152] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op1153] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op1154] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op1155] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-foobar-op1156] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-a cat is fine too-op1157] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-lolwut-op1158] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1-0-op1159] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-2.0-a1-op1160] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op1161] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a1-op1162] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op1163] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op1164] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a12-op1165] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op1166] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2-op1167] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op1168] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op1169] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op1170] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op1171] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c1-op1172] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0rc2-op1173] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c3-op1174] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0-op1175] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op1176] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.post456-op1177] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op1178] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op1179] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc-op1180] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op1181] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op1182] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op1183] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123456-op1184] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op1185] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op1186] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op1187] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op1188] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op1189] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op1190] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op1191] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op1192] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op1193] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op1194] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op1195] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op1196] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op1197] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op1198] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op1199] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op1200] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0-op1201] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op1202] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op1203] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op1204] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op1205] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op1206] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op1207] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op1208] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op1209] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op1210] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op1211] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op1212] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op1213] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-foobar-op1214] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-a cat is fine too-op1215] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-lolwut-op1216] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1-0-op1217] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-2.0-a1-op1218] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.dev456-op1219] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a1-op1220] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op1221] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op1222] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a12-op1223] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op1224] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2-op1225] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op1226] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2.post345-op1227] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2-346-op1228] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op1229] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c1-op1230] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0rc2-op1231] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c3-op1232] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0-op1233] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op1234] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.post456-op1235] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.1.dev1-op1236] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123abc-op1237] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123abc456-op1238] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc123-op1239] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc123def-op1240] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op1241] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123456-op1242] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op1243] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op1244] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op1245] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a1-op1246] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op1247] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op1248] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a12-op1249] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op1250] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2-op1251] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op1252] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op1253] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op1254] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op1255] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c1-op1256] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0rc2-op1257] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c3-op1258] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0-op1259] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op1260] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.post456-op1261] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op1262] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op1263] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op1264] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc-op1265] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op1266] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op1267] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op1268] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123456-op1269] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op1270] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op1271] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-foobar-op1272] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-a cat is fine too-op1273] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-lolwut-op1274] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1-0-op1275] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-2.0-a1-op1276] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.dev456-op1277] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a1-op1278] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op1279] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op1280] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a12-op1281] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op1282] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2-op1283] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op1284] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op1285] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2-346-op1286] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op1287] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c1-op1288] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0rc2-op1289] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c3-op1290] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0-op1291] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op1292] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.post456-op1293] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.1.dev1-op1294] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123abc-op1295] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op1296] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc-op1297] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op1298] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op1299] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123456-op1300] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op1301] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op1302] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op1303] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a1-op1304] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op1305] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op1306] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a12-op1307] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op1308] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2-op1309] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op1310] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op1311] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op1312] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op1313] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c1-op1314] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op1315] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c3-op1316] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0-op1317] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op1318] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op1319] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op1320] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op1321] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op1322] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op1323] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op1324] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op1325] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op1326] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op1327] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op1328] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op1329] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-foobar-op1330] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-a cat is fine too-op1331] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-lolwut-op1332] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1-0-op1333] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-2.0-a1-op1334] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op1335] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a1-op1336] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op1337] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op1338] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a12-op1339] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op1340] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2-op1341] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op1342] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op1343] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op1344] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op1345] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c1-op1346] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0rc2-op1347] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c3-op1348] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0-op1349] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op1350] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.post456-op1351] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op1352] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op1353] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op1354] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc-op1355] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op1356] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op1357] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123456-op1358] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op1359] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op1360] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op1361] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op1362] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op1363] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op1364] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op1365] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op1366] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op1367] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op1368] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op1369] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op1370] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op1371] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op1372] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op1373] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op1374] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0-op1375] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op1376] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op1377] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op1378] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op1379] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op1380] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op1381] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op1382] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op1383] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op1384] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op1385] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op1386] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op1387] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-foobar-op1388] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-a cat is fine too-op1389] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-lolwut-op1390] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1-0-op1391] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-2.0-a1-op1392] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op1393] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a1-op1394] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op1395] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op1396] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a12-op1397] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op1398] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2-op1399] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op1400] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op1401] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op1402] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op1403] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c1-op1404] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op1405] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c3-op1406] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0-op1407] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op1408] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op1409] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op1410] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op1411] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op1412] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op1413] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op1414] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op1415] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op1416] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op1417] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op1418] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op1419] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op1420] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op1421] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op1422] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op1423] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op1424] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op1425] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op1426] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op1427] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op1428] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op1429] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op1430] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op1431] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op1432] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0-op1433] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op1434] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op1435] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op1436] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op1437] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op1438] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op1439] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op1440] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op1441] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op1442] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op1443] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op1444] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op1445] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-foobar-op1446] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-a cat is fine too-op1447] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-lolwut-op1448] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1-0-op1449] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-2.0-a1-op1450] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.dev456-op1451] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a1-op1452] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op1453] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op1454] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a12-op1455] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op1456] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2-op1457] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op1458] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2.post345-op1459] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2-346-op1460] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op1461] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c1-op1462] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0rc2-op1463] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c3-op1464] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0-op1465] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op1466] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.post456-op1467] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.1.dev1-op1468] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123abc-op1469] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123abc456-op1470] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc-op1471] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc123-op1472] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc123def-op1473] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op1474] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op1475] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op1476] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op1477] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a1-op1478] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op1479] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op1480] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a12-op1481] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op1482] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2-op1483] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op1484] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op1485] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op1486] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op1487] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c1-op1488] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0rc2-op1489] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c3-op1490] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0-op1491] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op1492] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.post456-op1493] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op1494] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op1495] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op1496] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc-op1497] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op1498] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op1499] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op1500] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123456-op1501] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op1502] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op1503] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-foobar-op1504] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-a cat is fine too-op1505] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-lolwut-op1506] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1-0-op1507] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-2.0-a1-op1508] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op1509] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a1-op1510] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op1511] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op1512] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a12-op1513] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op1514] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2-op1515] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op1516] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op1517] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op1518] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op1519] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c1-op1520] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op1521] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c3-op1522] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0-op1523] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op1524] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op1525] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op1526] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op1527] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op1528] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op1529] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op1530] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op1531] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op1532] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op1533] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op1534] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op1535] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op1536] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op1537] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op1538] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op1539] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op1540] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op1541] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op1542] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op1543] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op1544] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op1545] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op1546] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op1547] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op1548] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0-op1549] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op1550] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op1551] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op1552] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op1553] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op1554] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op1555] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op1556] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op1557] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op1558] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op1559] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op1560] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op1561] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-foobar-op1562] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-a cat is fine too-op1563] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-lolwut-op1564] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1-0-op1565] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-2.0-a1-op1566] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op1567] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op1568] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op1569] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op1570] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op1571] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op1572] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op1573] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op1574] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op1575] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op1576] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op1577] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op1578] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op1579] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op1580] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0-op1581] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op1582] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op1583] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op1584] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op1585] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op1586] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op1587] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op1588] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op1589] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op1590] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op1591] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op1592] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op1593] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op1594] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op1595] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op1596] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op1597] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op1598] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op1599] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op1600] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op1601] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op1602] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op1603] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op1604] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op1605] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op1606] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op1607] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op1608] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op1609] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op1610] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op1611] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op1612] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op1613] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op1614] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op1615] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op1616] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op1617] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op1618] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op1619] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-foobar-op1620] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-a cat is fine too-op1621] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-lolwut-op1622] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1-0-op1623] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-2.0-a1-op1624] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op1625] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a1-op1626] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op1627] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op1628] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a12-op1629] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op1630] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2-op1631] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op1632] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op1633] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op1634] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op1635] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c1-op1636] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op1637] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c3-op1638] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0-op1639] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op1640] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op1641] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op1642] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op1643] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op1644] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op1645] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op1646] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op1647] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op1648] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op1649] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op1650] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op1651] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op1652] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op1653] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op1654] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op1655] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op1656] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op1657] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op1658] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op1659] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op1660] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op1661] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op1662] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op1663] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op1664] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0-op1665] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op1666] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op1667] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op1668] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op1669] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op1670] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op1671] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op1672] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op1673] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op1674] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op1675] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op1676] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op1677] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-foobar-op1678] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-a cat is fine too-op1679] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-lolwut-op1680] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1-0-op1681] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-2.0-a1-op1682] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.dev456-op1683] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a1-op1684] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op1685] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op1686] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a12-op1687] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op1688] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2-op1689] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op1690] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op1691] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2-346-op1692] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op1693] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c1-op1694] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0rc2-op1695] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c3-op1696] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0-op1697] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op1698] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.post456-op1699] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.1.dev1-op1700] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123abc-op1701] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op1702] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc-op1703] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc123-op1704] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op1705] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op1706] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123456-op1707] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op1708] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op1709] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op1710] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op1711] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op1712] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a12-op1713] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op1714] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2-op1715] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op1716] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op1717] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op1718] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op1719] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c1-op1720] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op1721] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c3-op1722] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0-op1723] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op1724] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op1725] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op1726] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op1727] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op1728] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op1729] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op1730] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op1731] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op1732] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op1733] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op1734] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op1735] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-foobar-op1736] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-a cat is fine too-op1737] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-lolwut-op1738] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1-0-op1739] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-2.0-a1-op1740] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op1741] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op1742] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op1743] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op1744] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op1745] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op1746] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op1747] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op1748] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op1749] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op1750] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op1751] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op1752] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op1753] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op1754] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0-op1755] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op1756] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op1757] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op1758] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op1759] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op1760] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op1761] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op1762] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op1763] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op1764] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op1765] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op1766] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op1767] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op1768] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op1769] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op1770] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op1771] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op1772] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op1773] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1774] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op1775] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op1776] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op1777] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op1778] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op1779] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op1780] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op1781] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op1782] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op1783] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op1784] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op1785] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op1786] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op1787] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op1788] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op1789] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op1790] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op1791] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op1792] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op1793] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-foobar-op1794] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-a cat is fine too-op1795] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-lolwut-op1796] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1-0-op1797] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-2.0-a1-op1798] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op1799] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op1800] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op1801] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op1802] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op1803] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op1804] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op1805] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op1806] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op1807] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op1808] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op1809] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op1810] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op1811] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op1812] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0-op1813] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op1814] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op1815] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op1816] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op1817] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op1818] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op1819] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op1820] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op1821] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op1822] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op1823] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op1824] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op1825] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op1826] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op1827] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op1828] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op1829] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op1830] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op1831] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1832] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op1833] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op1834] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op1835] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op1836] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op1837] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op1838] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op1839] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op1840] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op1841] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op1842] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op1843] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op1844] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op1845] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op1846] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op1847] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op1848] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op1849] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op1850] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op1851] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-foobar-op1852] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-a cat is fine too-op1853] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-lolwut-op1854] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1-0-op1855] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-2.0-a1-op1856] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.dev456-op1857] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a1-op1858] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op1859] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op1860] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a12-op1861] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op1862] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2-op1863] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op1864] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op1865] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2-346-op1866] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op1867] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c1-op1868] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0rc2-op1869] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c3-op1870] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0-op1871] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op1872] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.post456-op1873] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.1.dev1-op1874] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123abc-op1875] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op1876] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc-op1877] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc123-op1878] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op1879] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op1880] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123456-op1881] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op1882] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op1883] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op1884] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a1-op1885] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op1886] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op1887] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op1888] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2-op1889] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op1890] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op1891] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op1892] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op1893] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c1-op1894] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op1895] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c3-op1896] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0-op1897] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op1898] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op1899] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op1900] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op1901] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op1902] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op1903] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op1904] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op1905] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op1906] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op1907] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op1908] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op1909] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-foobar-op1910] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-a cat is fine too-op1911] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-lolwut-op1912] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1-0-op1913] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-2.0-a1-op1914] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op1915] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op1916] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op1917] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op1918] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op1919] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op1920] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op1921] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op1922] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op1923] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op1924] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op1925] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op1926] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op1927] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op1928] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0-op1929] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op1930] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op1931] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op1932] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op1933] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op1934] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op1935] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op1936] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op1937] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op1938] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op1939] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op1940] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op1941] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op1942] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op1943] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op1944] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op1945] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op1946] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op1947] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1948] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op1949] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op1950] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op1951] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op1952] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op1953] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op1954] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op1955] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op1956] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op1957] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op1958] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op1959] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op1960] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op1961] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op1962] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op1963] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op1964] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op1965] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op1966] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op1967] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-foobar-op1968] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-a cat is fine too-op1969] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-lolwut-op1970] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1-0-op1971] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-2.0-a1-op1972] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.dev456-op1973] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a1-op1974] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op1975] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op1976] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a12-op1977] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op1978] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2-op1979] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op1980] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op1981] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2-346-op1982] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op1983] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c1-op1984] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0rc2-op1985] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c3-op1986] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0-op1987] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op1988] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.post456-op1989] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.1.dev1-op1990] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123abc-op1991] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op1992] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc-op1993] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc123-op1994] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op1995] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op1996] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123456-op1997] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op1998] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op1999] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op2000] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a1-op2001] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op2002] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op2003] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a12-op2004] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op2005] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op2006] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op2007] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op2008] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op2009] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c1-op2010] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op2011] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c3-op2012] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0-op2013] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op2014] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op2015] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op2016] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op2017] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op2018] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op2019] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op2020] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op2021] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op2022] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op2023] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op2024] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op2025] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-foobar-op2026] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-a cat is fine too-op2027] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-lolwut-op2028] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1-0-op2029] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-2.0-a1-op2030] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op2031] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op2032] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op2033] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op2034] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op2035] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op2036] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op2037] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op2038] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op2039] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op2040] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op2041] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op2042] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op2043] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op2044] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op2045] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op2046] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op2047] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op2048] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op2049] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op2050] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op2051] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op2052] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op2053] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op2054] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op2055] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op2056] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op2057] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op2058] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op2059] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2060] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2061] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op2062] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2063] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op2064] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op2065] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op2066] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2067] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op2068] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op2069] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op2070] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op2071] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2072] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op2073] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op2074] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op2075] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op2076] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op2077] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op2078] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op2079] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2080] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op2081] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2082] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2083] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-foobar-op2084] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-a cat is fine too-op2085] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-lolwut-op2086] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1-0-op2087] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-2.0-a1-op2088] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op2089] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op2090] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op2091] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op2092] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op2093] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op2094] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op2095] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op2096] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op2097] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op2098] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op2099] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op2100] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op2101] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op2102] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0-op2103] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op2104] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op2105] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op2106] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op2107] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op2108] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op2109] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op2110] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op2111] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op2112] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op2113] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op2114] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op2115] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op2116] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op2117] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op2118] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op2119] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op2120] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op2121] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op2122] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op2123] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op2124] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op2125] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op2126] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op2127] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op2128] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op2129] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op2130] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op2131] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op2132] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op2133] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op2134] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op2135] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op2136] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op2137] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op2138] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op2139] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op2140] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op2141] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-foobar-op2142] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-a cat is fine too-op2143] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-lolwut-op2144] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1-0-op2145] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-2.0-a1-op2146] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op2147] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a1-op2148] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op2149] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op2150] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a12-op2151] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op2152] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2-op2153] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op2154] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op2155] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op2156] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op2157] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c1-op2158] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op2159] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c3-op2160] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0-op2161] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op2162] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op2163] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op2164] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op2165] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op2166] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op2167] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op2168] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op2169] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op2170] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op2171] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op2172] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op2173] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op2174] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op2175] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op2176] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op2177] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op2178] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op2179] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op2180] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op2181] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op2182] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op2183] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op2184] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op2185] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op2186] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0-op2187] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op2188] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op2189] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op2190] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op2191] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op2192] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op2193] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op2194] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op2195] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op2196] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op2197] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op2198] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op2199] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-foobar-op2200] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-a cat is fine too-op2201] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-lolwut-op2202] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1-0-op2203] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-2.0-a1-op2204] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op2205] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op2206] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op2207] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op2208] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op2209] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op2210] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op2211] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op2212] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op2213] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op2214] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op2215] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op2216] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op2217] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op2218] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0-op2219] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op2220] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op2221] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op2222] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op2223] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op2224] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op2225] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op2226] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op2227] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op2228] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op2229] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op2230] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op2231] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op2232] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op2233] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op2234] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op2235] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op2236] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op2237] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op2238] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2239] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op2240] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op2241] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op2242] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op2243] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op2244] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op2245] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op2246] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op2247] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op2248] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op2249] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op2250] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op2251] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op2252] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op2253] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op2254] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op2255] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op2256] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op2257] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-foobar-op2258] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-a cat is fine too-op2259] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-lolwut-op2260] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1-0-op2261] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-2.0-a1-op2262] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.dev456-op2263] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a1-op2264] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op2265] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op2266] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a12-op2267] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op2268] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2-op2269] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op2270] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op2271] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2-346-op2272] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op2273] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c1-op2274] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0rc2-op2275] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c3-op2276] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0-op2277] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op2278] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.post456-op2279] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.1.dev1-op2280] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123abc-op2281] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op2282] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc-op2283] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc123-op2284] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op2285] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op2286] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123456-op2287] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op2288] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op2289] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op2290] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a1-op2291] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op2292] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op2293] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a12-op2294] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op2295] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2-op2296] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op2297] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op2298] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op2299] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op2300] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op2301] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c3-op2302] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0-op2303] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op2304] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op2305] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op2306] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op2307] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op2308] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op2309] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op2310] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op2311] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op2312] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op2313] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op2314] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op2315] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-foobar-op2316] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-a cat is fine too-op2317] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-lolwut-op2318] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1-0-op2319] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-2.0-a1-op2320] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op2321] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a1-op2322] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op2323] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op2324] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a12-op2325] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op2326] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2-op2327] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op2328] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op2329] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op2330] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op2331] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c1-op2332] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0rc2-op2333] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c3-op2334] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0-op2335] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op2336] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.post456-op2337] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op2338] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op2339] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op2340] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc-op2341] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op2342] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op2343] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op2344] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123456-op2345] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op2346] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op2347] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op2348] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op2349] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op2350] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op2351] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op2352] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op2353] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op2354] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op2355] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op2356] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op2357] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op2358] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op2359] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op2360] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0-op2361] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op2362] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op2363] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op2364] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op2365] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op2366] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op2367] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op2368] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op2369] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op2370] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op2371] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op2372] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op2373] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-foobar-op2374] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-a cat is fine too-op2375] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-lolwut-op2376] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1-0-op2377] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-2.0-a1-op2378] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.dev456-op2379] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a1-op2380] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op2381] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op2382] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a12-op2383] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op2384] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2-op2385] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op2386] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op2387] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2-346-op2388] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op2389] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c1-op2390] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0rc2-op2391] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c3-op2392] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0-op2393] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op2394] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.post456-op2395] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.1.dev1-op2396] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123abc-op2397] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op2398] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc-op2399] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc123-op2400] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op2401] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op2402] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123456-op2403] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op2404] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op2405] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op2406] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a1-op2407] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op2408] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op2409] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a12-op2410] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op2411] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2-op2412] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op2413] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op2414] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op2415] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op2416] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c1-op2417] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op2418] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0-op2419] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op2420] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op2421] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op2422] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op2423] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op2424] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op2425] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op2426] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op2427] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op2428] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op2429] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op2430] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op2431] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-foobar-op2432] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-a cat is fine too-op2433] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-lolwut-op2434] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1-0-op2435] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-2.0-a1-op2436] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.dev456-op2437] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a1-op2438] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a2.dev456-op2439] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a12.dev456-op2440] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a12-op2441] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b1.dev456-op2442] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2-op2443] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op2444] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2.post345-op2445] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2-346-op2446] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c1.dev456-op2447] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c1-op2448] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0rc2-op2449] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c3-op2450] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0-op2451] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op2452] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.post456-op2453] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.1.dev1-op2454] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123abc-op2455] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123abc456-op2456] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc-op2457] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc123-op2458] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc123def-op2459] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+1234.abc-op2460] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123456-op2461] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2.r32+123456-op2462] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op2463] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.dev456-op2464] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a1-op2465] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op2466] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op2467] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a12-op2468] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op2469] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2-op2470] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op2471] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op2472] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2-346-op2473] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op2474] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c1-op2475] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0rc2-op2476] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c3-op2477] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op2478] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.post456-op2479] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.1.dev1-op2480] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123abc-op2481] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op2482] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc-op2483] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc123-op2484] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op2485] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op2486] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123456-op2487] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op2488] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op2489] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-foobar-op2490] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-a cat is fine too-op2491] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-lolwut-op2492] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1-0-op2493] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-2.0-a1-op2494] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op2495] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op2496] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op2497] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op2498] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op2499] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op2500] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op2501] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op2502] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op2503] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op2504] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op2505] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op2506] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op2507] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op2508] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op2509] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op2510] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op2511] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op2512] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op2513] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op2514] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op2515] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op2516] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op2517] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op2518] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op2519] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op2520] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op2521] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op2522] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op2523] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op2524] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op2525] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op2526] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op2527] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op2528] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2529] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op2530] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op2531] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op2532] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op2533] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op2534] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op2535] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op2536] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op2537] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op2538] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op2539] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op2540] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op2541] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op2542] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op2543] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op2544] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op2545] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op2546] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op2547] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-foobar-op2548] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-a cat is fine too-op2549] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-lolwut-op2550] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1-0-op2551] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-2.0-a1-op2552] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op2553] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a1-op2554] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op2555] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op2556] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a12-op2557] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op2558] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2-op2559] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op2560] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op2561] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op2562] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op2563] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c1-op2564] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0rc2-op2565] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c3-op2566] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0-op2567] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op2568] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.post456-op2569] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op2570] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op2571] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op2572] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc-op2573] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op2574] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op2575] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op2576] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123456-op2577] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op2578] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op2579] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op2580] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op2581] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op2582] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op2583] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op2584] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op2585] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op2586] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op2587] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op2588] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op2589] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op2590] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op2591] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op2592] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op2593] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0-op2594] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op2595] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op2596] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op2597] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op2598] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op2599] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op2600] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op2601] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op2602] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op2603] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op2604] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op2605] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-foobar-op2606] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-a cat is fine too-op2607] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-lolwut-op2608] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1-0-op2609] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-2.0-a1-op2610] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op2611] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a1-op2612] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op2613] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op2614] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a12-op2615] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op2616] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2-op2617] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op2618] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op2619] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op2620] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op2621] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c1-op2622] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op2623] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c3-op2624] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0-op2625] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op2626] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op2627] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op2628] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op2629] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op2630] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op2631] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op2632] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op2633] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op2634] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op2635] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op2636] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op2637] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op2638] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op2639] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op2640] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op2641] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op2642] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op2643] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op2644] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op2645] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op2646] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op2647] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op2648] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op2649] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op2650] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op2651] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0-op2652] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op2653] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op2654] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op2655] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op2656] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op2657] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op2658] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op2659] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op2660] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op2661] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op2662] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op2663] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-foobar-op2664] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-a cat is fine too-op2665] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-lolwut-op2666] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1-0-op2667] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-2.0-a1-op2668] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op2669] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a1-op2670] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op2671] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op2672] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a12-op2673] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op2674] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2-op2675] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op2676] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op2677] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op2678] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op2679] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c1-op2680] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op2681] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c3-op2682] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0-op2683] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op2684] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op2685] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op2686] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op2687] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op2688] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op2689] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op2690] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op2691] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op2692] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op2693] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op2694] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op2695] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op2696] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op2697] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op2698] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op2699] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op2700] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op2701] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op2702] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op2703] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op2704] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op2705] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op2706] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op2707] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op2708] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op2709] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0-op2710] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op2711] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op2712] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op2713] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op2714] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op2715] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op2716] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op2717] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op2718] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op2719] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op2720] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op2721] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-foobar-op2722] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-a cat is fine too-op2723] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-lolwut-op2724] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1-0-op2725] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-2.0-a1-op2726] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op2727] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op2728] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op2729] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op2730] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op2731] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op2732] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op2733] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op2734] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op2735] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op2736] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op2737] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op2738] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op2739] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op2740] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0-op2741] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op2742] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op2743] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op2744] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op2745] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op2746] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op2747] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op2748] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op2749] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op2750] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op2751] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op2752] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op2753] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op2754] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op2755] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op2756] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op2757] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op2758] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op2759] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op2760] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op2761] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op2762] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op2763] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op2764] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op2765] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op2766] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op2767] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op2768] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op2769] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op2770] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op2771] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op2772] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op2773] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op2774] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op2775] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op2776] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op2777] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op2778] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op2779] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-foobar-op2780] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-a cat is fine too-op2781] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-lolwut-op2782] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1-0-op2783] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-2.0-a1-op2784] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op2785] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a1-op2786] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op2787] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op2788] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a12-op2789] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op2790] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2-op2791] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op2792] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op2793] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op2794] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op2795] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c1-op2796] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0rc2-op2797] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c3-op2798] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0-op2799] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op2800] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.post456-op2801] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op2802] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op2803] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op2804] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc-op2805] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op2806] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op2807] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op2808] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123456-op2809] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op2810] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op2811] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op2812] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op2813] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op2814] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op2815] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op2816] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op2817] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op2818] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op2819] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op2820] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op2821] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op2822] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op2823] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op2824] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op2825] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0-op2826] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op2827] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op2828] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op2829] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op2830] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op2831] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op2832] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op2833] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op2834] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op2835] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op2836] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op2837] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-foobar-op2838] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-a cat is fine too-op2839] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-lolwut-op2840] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1-0-op2841] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-2.0-a1-op2842] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op2843] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a1-op2844] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op2845] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op2846] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a12-op2847] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op2848] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2-op2849] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op2850] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op2851] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op2852] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op2853] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c1-op2854] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op2855] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c3-op2856] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0-op2857] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op2858] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op2859] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op2860] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op2861] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op2862] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op2863] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op2864] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op2865] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op2866] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op2867] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op2868] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op2869] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op2870] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op2871] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op2872] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op2873] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op2874] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op2875] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op2876] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op2877] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op2878] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op2879] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op2880] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op2881] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op2882] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op2883] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0-op2884] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op2885] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op2886] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op2887] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op2888] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op2889] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op2890] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op2891] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op2892] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op2893] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op2894] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op2895] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-foobar-op2896] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-a cat is fine too-op2897] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-lolwut-op2898] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1-0-op2899] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-2.0-a1-op2900] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op2901] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op2902] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op2903] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op2904] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op2905] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op2906] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op2907] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op2908] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op2909] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op2910] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op2911] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op2912] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op2913] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op2914] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0-op2915] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op2916] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op2917] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op2918] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op2919] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op2920] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op2921] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op2922] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op2923] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op2924] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op2925] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op2926] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op2927] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op2928] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op2929] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op2930] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op2931] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op2932] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op2933] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op2934] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op2935] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op2936] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op2937] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op2938] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op2939] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op2940] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op2941] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op2942] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op2943] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op2944] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op2945] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op2946] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op2947] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op2948] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op2949] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op2950] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op2951] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op2952] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op2953] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-foobar-op2954] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-a cat is fine too-op2955] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-lolwut-op2956] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1-0-op2957] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-2.0-a1-op2958] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op2959] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op2960] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op2961] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op2962] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op2963] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op2964] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op2965] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op2966] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op2967] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op2968] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op2969] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op2970] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op2971] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op2972] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0-op2973] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op2974] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op2975] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op2976] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op2977] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op2978] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op2979] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op2980] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op2981] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op2982] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op2983] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op2984] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op2985] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op2986] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op2987] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op2988] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op2989] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op2990] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op2991] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op2992] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2993] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op2994] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op2995] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op2996] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op2997] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op2998] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op2999] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op3000] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op3001] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op3002] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op3003] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op3004] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op3005] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op3006] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op3007] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op3008] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op3009] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op3010] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op3011] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-foobar-op3012] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-a cat is fine too-op3013] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-lolwut-op3014] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1-0-op3015] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-2.0-a1-op3016] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op3017] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a1-op3018] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op3019] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op3020] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a12-op3021] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op3022] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2-op3023] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op3024] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op3025] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op3026] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op3027] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c1-op3028] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0rc2-op3029] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c3-op3030] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0-op3031] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op3032] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.post456-op3033] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op3034] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op3035] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op3036] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc-op3037] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op3038] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op3039] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op3040] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123456-op3041] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op3042] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op3043] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op3044] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op3045] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op3046] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op3047] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op3048] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op3049] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op3050] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op3051] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op3052] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op3053] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op3054] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op3055] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op3056] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op3057] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0-op3058] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op3059] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op3060] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op3061] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op3062] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op3063] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op3064] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op3065] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op3066] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op3067] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op3068] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op3069] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-foobar-op3070] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-a cat is fine too-op3071] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-lolwut-op3072] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1-0-op3073] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-2.0-a1-op3074] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op3075] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op3076] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op3077] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op3078] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op3079] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op3080] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op3081] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op3082] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op3083] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op3084] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op3085] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op3086] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op3087] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op3088] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0-op3089] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op3090] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op3091] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op3092] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op3093] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op3094] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op3095] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op3096] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op3097] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op3098] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op3099] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op3100] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op3101] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op3102] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op3103] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op3104] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op3105] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op3106] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op3107] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op3108] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op3109] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op3110] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op3111] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op3112] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op3113] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op3114] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op3115] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op3116] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op3117] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op3118] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op3119] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op3120] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op3121] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op3122] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op3123] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op3124] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op3125] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op3126] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op3127] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-foobar-op3128] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-a cat is fine too-op3129] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-lolwut-op3130] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1-0-op3131] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-2.0-a1-op3132] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op3133] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op3134] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op3135] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op3136] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op3137] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op3138] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op3139] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op3140] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op3141] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op3142] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op3143] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op3144] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op3145] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op3146] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op3147] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op3148] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op3149] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op3150] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op3151] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op3152] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op3153] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op3154] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op3155] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op3156] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op3157] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op3158] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op3159] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op3160] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op3161] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op3162] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op3163] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op3164] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op3165] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op3166] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op3167] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op3168] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op3169] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op3170] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op3171] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op3172] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op3173] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op3174] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op3175] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op3176] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op3177] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op3178] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op3179] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op3180] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op3181] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op3182] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op3183] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op3184] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op3185] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-foobar-op3186] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-a cat is fine too-op3187] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-lolwut-op3188] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1-0-op3189] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-2.0-a1-op3190] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.dev456-op3191] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a1-op3192] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a2.dev456-op3193] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a12.dev456-op3194] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a12-op3195] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b1.dev456-op3196] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2-op3197] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2.post345.dev456-op3198] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2.post345-op3199] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2-346-op3200] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c1.dev456-op3201] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c1-op3202] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0rc2-op3203] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c3-op3204] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0-op3205] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.post456.dev34-op3206] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.post456-op3207] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.1.dev1-op3208] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123abc-op3209] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123abc456-op3210] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc-op3211] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc123-op3212] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc123def-op3213] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+1234.abc-op3214] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123456-op3215] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2.r32+123456-op3216] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2.rev33+123456-op3217] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.dev456-op3218] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a1-op3219] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a2.dev456-op3220] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a12.dev456-op3221] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a12-op3222] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b1.dev456-op3223] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2-op3224] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2.post345.dev456-op3225] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2.post345-op3226] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2-346-op3227] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c1.dev456-op3228] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c1-op3229] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0rc2-op3230] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c3-op3231] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0-op3232] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.post456.dev34-op3233] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.post456-op3234] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.1.dev1-op3235] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123abc-op3236] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123abc456-op3237] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc-op3238] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc123-op3239] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc123def-op3240] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+1234.abc-op3241] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123456-op3242] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2.r32+123456-op3243] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2.rev33+123456-op3244] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-a cat is fine too-op3245] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-lolwut-op3246] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1-0-op3247] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-2.0-a1-op3248] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.dev456-op3249] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a1-op3250] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a2.dev456-op3251] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a12.dev456-op3252] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a12-op3253] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b1.dev456-op3254] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2-op3255] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2.post345.dev456-op3256] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2.post345-op3257] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2-346-op3258] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c1.dev456-op3259] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c1-op3260] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0rc2-op3261] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c3-op3262] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0-op3263] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.post456.dev34-op3264] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.post456-op3265] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.1.dev1-op3266] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123abc-op3267] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123abc456-op3268] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc-op3269] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc123-op3270] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc123def-op3271] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+1234.abc-op3272] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123456-op3273] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2.r32+123456-op3274] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2.rev33+123456-op3275] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.dev456-op3276] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a1-op3277] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a2.dev456-op3278] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a12.dev456-op3279] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a12-op3280] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b1.dev456-op3281] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2-op3282] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2.post345.dev456-op3283] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2.post345-op3284] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2-346-op3285] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c1.dev456-op3286] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c1-op3287] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0rc2-op3288] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c3-op3289] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0-op3290] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.post456.dev34-op3291] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.post456-op3292] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.1.dev1-op3293] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123abc-op3294] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123abc456-op3295] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc-op3296] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc123-op3297] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc123def-op3298] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+1234.abc-op3299] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123456-op3300] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2.r32+123456-op3301] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2.rev33+123456-op3302] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-foobar-op3303] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-lolwut-op3304] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1-0-op3305] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-2.0-a1-op3306] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.dev456-op3307] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a1-op3308] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a2.dev456-op3309] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a12.dev456-op3310] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a12-op3311] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b1.dev456-op3312] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2-op3313] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2.post345.dev456-op3314] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2.post345-op3315] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2-346-op3316] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c1.dev456-op3317] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c1-op3318] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0rc2-op3319] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c3-op3320] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0-op3321] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.post456.dev34-op3322] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.post456-op3323] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.1.dev1-op3324] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123abc-op3325] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123abc456-op3326] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc-op3327] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc123-op3328] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc123def-op3329] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+1234.abc-op3330] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123456-op3331] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2.r32+123456-op3332] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2.rev33+123456-op3333] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.dev456-op3334] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a1-op3335] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a2.dev456-op3336] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a12.dev456-op3337] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a12-op3338] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b1.dev456-op3339] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2-op3340] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2.post345.dev456-op3341] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2.post345-op3342] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2-346-op3343] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c1.dev456-op3344] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c1-op3345] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0rc2-op3346] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c3-op3347] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0-op3348] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.post456.dev34-op3349] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.post456-op3350] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.1.dev1-op3351] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123abc-op3352] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123abc456-op3353] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc-op3354] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc123-op3355] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc123def-op3356] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+1234.abc-op3357] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123456-op3358] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2.r32+123456-op3359] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2.rev33+123456-op3360] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-foobar-op3361] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-a cat is fine too-op3362] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1-0-op3363] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-2.0-a1-op3364] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.dev456-op3365] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a1-op3366] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a2.dev456-op3367] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a12.dev456-op3368] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a12-op3369] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b1.dev456-op3370] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2-op3371] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2.post345.dev456-op3372] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2.post345-op3373] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2-346-op3374] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c1.dev456-op3375] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c1-op3376] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0rc2-op3377] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c3-op3378] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0-op3379] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.post456.dev34-op3380] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.post456-op3381] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.1.dev1-op3382] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123abc-op3383] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123abc456-op3384] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc-op3385] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc123-op3386] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc123def-op3387] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+1234.abc-op3388] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123456-op3389] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2.r32+123456-op3390] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2.rev33+123456-op3391] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.dev456-op3392] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a1-op3393] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a2.dev456-op3394] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a12.dev456-op3395] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a12-op3396] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b1.dev456-op3397] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2-op3398] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2.post345.dev456-op3399] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2.post345-op3400] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2-346-op3401] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c1.dev456-op3402] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c1-op3403] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0rc2-op3404] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c3-op3405] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0-op3406] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.post456.dev34-op3407] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.post456-op3408] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.1.dev1-op3409] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123abc-op3410] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123abc456-op3411] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc-op3412] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc123-op3413] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc123def-op3414] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+1234.abc-op3415] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123456-op3416] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2.r32+123456-op3417] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2.rev33+123456-op3418] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-foobar-op3419] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-a cat is fine too-op3420] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-lolwut-op3421] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-2.0-a1-op3422] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.dev456-op3423] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a1-op3424] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a2.dev456-op3425] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a12.dev456-op3426] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a12-op3427] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b1.dev456-op3428] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2-op3429] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2.post345.dev456-op3430] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2.post345-op3431] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2-346-op3432] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c1.dev456-op3433] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c1-op3434] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0rc2-op3435] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c3-op3436] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0-op3437] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.post456.dev34-op3438] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.post456-op3439] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.1.dev1-op3440] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123abc-op3441] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123abc456-op3442] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc-op3443] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc123-op3444] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc123def-op3445] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+1234.abc-op3446] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123456-op3447] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2.r32+123456-op3448] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2.rev33+123456-op3449] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.dev456-op3450] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a1-op3451] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a2.dev456-op3452] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a12.dev456-op3453] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a12-op3454] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b1.dev456-op3455] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2-op3456] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2.post345.dev456-op3457] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2.post345-op3458] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2-346-op3459] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c1.dev456-op3460] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c1-op3461] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0rc2-op3462] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c3-op3463] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0-op3464] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.post456.dev34-op3465] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.post456-op3466] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.1.dev1-op3467] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123abc-op3468] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123abc456-op3469] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc-op3470] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc123-op3471] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc123def-op3472] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+1234.abc-op3473] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123456-op3474] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2.r32+123456-op3475] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2.rev33+123456-op3476] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-foobar-op3477] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-a cat is fine too-op3478] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-lolwut-op3479] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1-0-op3480] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a1-op0] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op1] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op2] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a12-op3] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op4] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2-op5] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op6] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op7] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2-346-op8] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op9] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c1-op10] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0rc2-op11] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c3-op12] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0-op13] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op14] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.post456-op15] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.1.dev1-op16] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123abc-op17] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op18] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc-op19] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc123-op20] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op21] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op22] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123456-op23] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op24] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op25] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op26] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a1-op27] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op28] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op29] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a12-op30] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op31] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2-op32] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op33] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op34] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op35] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op36] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c1-op37] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op38] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c3-op39] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0-op40] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op41] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op42] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op43] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op44] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op45] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op46] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op47] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op48] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op49] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op50] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op51] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op52] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-foobar-op53] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-a cat is fine too-op54] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-lolwut-op55] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1-0-op56] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-2.0-a1-op57] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.dev456-op58] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a2.dev456-op59] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a12.dev456-op60] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a12-op61] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b1.dev456-op62] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2-op63] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op64] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2.post345-op65] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2-346-op66] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c1.dev456-op67] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c1-op68] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0rc2-op69] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c3-op70] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0-op71] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op72] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.post456-op73] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.1.dev1-op74] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123abc-op75] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123abc456-op76] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc-op77] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc123-op78] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc123def-op79] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+1234.abc-op80] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123456-op81] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2.r32+123456-op82] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op83] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.dev456-op84] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a1-op85] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op86] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op87] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a12-op88] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op89] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2-op90] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op91] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op92] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2-346-op93] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op94] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c1-op95] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0rc2-op96] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c3-op97] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0-op98] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op99] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.post456-op100] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.1.dev1-op101] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123abc-op102] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op103] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc-op104] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc123-op105] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op106] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op107] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123456-op108] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op109] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op110] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-foobar-op111] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-a cat is fine too-op112] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-lolwut-op113] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1-0-op114] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-2.0-a1-op115] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op116] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a1-op117] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op118] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a12-op119] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op120] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2-op121] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op122] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op123] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op124] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op125] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c1-op126] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op127] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c3-op128] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0-op129] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op130] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op131] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op132] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op133] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op134] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op135] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op136] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op137] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op138] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op139] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op140] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op141] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op142] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op143] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op144] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op145] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op146] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op147] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op148] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op149] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op150] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op151] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op152] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op153] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op154] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op155] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0-op156] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op157] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op158] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op159] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op160] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op161] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op162] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op163] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op164] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op165] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op166] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op167] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op168] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-foobar-op169] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-a cat is fine too-op170] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-lolwut-op171] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1-0-op172] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-2.0-a1-op173] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op174] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a1-op175] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op176] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a12-op177] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op178] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2-op179] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op180] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op181] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op182] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op183] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c1-op184] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op185] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c3-op186] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0-op187] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op188] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op189] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op190] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op191] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op192] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op193] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op194] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op195] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op196] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op197] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op198] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op199] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op200] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op201] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op202] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op203] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op204] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op205] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op206] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op207] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op208] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op209] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op210] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op211] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op212] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op213] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0-op214] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op215] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op216] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op217] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op218] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op219] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op220] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op221] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op222] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op223] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op224] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op225] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op226] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-foobar-op227] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-a cat is fine too-op228] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-lolwut-op229] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1-0-op230] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-2.0-a1-op231] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.dev456-op232] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a1-op233] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a2.dev456-op234] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a12.dev456-op235] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b1.dev456-op236] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2-op237] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op238] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2.post345-op239] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2-346-op240] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c1.dev456-op241] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c1-op242] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0rc2-op243] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c3-op244] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0-op245] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op246] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.post456-op247] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.1.dev1-op248] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123abc-op249] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123abc456-op250] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc-op251] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc123-op252] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc123def-op253] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+1234.abc-op254] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123456-op255] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2.r32+123456-op256] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op257] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.dev456-op258] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a1-op259] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op260] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op261] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a12-op262] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op263] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2-op264] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op265] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op266] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2-346-op267] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op268] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c1-op269] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0rc2-op270] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c3-op271] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0-op272] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op273] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.post456-op274] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.1.dev1-op275] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123abc-op276] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op277] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc-op278] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc123-op279] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op280] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op281] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123456-op282] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op283] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op284] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-foobar-op285] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-a cat is fine too-op286] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-lolwut-op287] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1-0-op288] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-2.0-a1-op289] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op290] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a1-op291] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op292] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op293] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a12-op294] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2-op295] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op296] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op297] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op298] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op299] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c1-op300] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op301] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c3-op302] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0-op303] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op304] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op305] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op306] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op307] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op308] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op309] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op310] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op311] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op312] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op313] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op314] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op315] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op316] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op317] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op318] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op319] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op320] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op321] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op322] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op323] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op324] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op325] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op326] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op327] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op328] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op329] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0-op330] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op331] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op332] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op333] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op334] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op335] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op336] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op337] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op338] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op339] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op340] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op341] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op342] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-foobar-op343] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-a cat is fine too-op344] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-lolwut-op345] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1-0-op346] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-2.0-a1-op347] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.dev456-op348] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a1-op349] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a2.dev456-op350] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a12.dev456-op351] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a12-op352] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b1.dev456-op353] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op354] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2.post345-op355] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2-346-op356] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c1.dev456-op357] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c1-op358] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0rc2-op359] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c3-op360] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0-op361] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op362] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.post456-op363] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.1.dev1-op364] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123abc-op365] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123abc456-op366] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc-op367] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc123-op368] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc123def-op369] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+1234.abc-op370] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123456-op371] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2.r32+123456-op372] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op373] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.dev456-op374] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a1-op375] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op376] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op377] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a12-op378] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op379] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2-op380] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op381] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op382] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2-346-op383] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op384] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c1-op385] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0rc2-op386] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c3-op387] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0-op388] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op389] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.post456-op390] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.1.dev1-op391] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123abc-op392] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op393] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc-op394] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc123-op395] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op396] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op397] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123456-op398] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op399] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op400] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-foobar-op401] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-a cat is fine too-op402] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-lolwut-op403] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1-0-op404] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-2.0-a1-op405] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op406] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op407] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op408] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op409] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op410] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op411] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op412] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op413] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op414] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op415] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op416] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op417] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op418] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op419] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op420] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op421] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op422] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op423] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op424] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op425] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op426] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op427] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op428] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op429] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op430] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op431] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op432] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op433] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op434] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op435] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op436] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op437] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op438] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op439] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op440] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op441] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op442] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op443] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op444] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op445] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op446] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op447] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op448] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op449] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op450] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op451] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op452] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op453] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op454] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op455] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op456] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op457] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op458] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-foobar-op459] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-a cat is fine too-op460] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-lolwut-op461] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1-0-op462] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-2.0-a1-op463] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op464] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a1-op465] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op466] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op467] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a12-op468] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op469] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2-op470] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op471] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op472] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op473] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c1-op474] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0rc2-op475] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c3-op476] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0-op477] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op478] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.post456-op479] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op480] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op481] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op482] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc-op483] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op484] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op485] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op486] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123456-op487] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op488] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op489] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op490] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op491] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op492] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op493] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op494] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op495] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op496] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op497] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op498] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op499] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op500] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op501] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op502] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op503] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0-op504] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op505] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op506] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op507] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op508] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op509] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op510] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op511] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op512] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op513] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op514] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op515] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op516] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-foobar-op517] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-a cat is fine too-op518] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-lolwut-op519] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1-0-op520] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-2.0-a1-op521] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.dev456-op522] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a1-op523] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op524] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op525] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a12-op526] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op527] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2-op528] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op529] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op530] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op531] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c1-op532] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0rc2-op533] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c3-op534] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0-op535] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op536] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.post456-op537] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.1.dev1-op538] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123abc-op539] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op540] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc-op541] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc123-op542] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op543] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op544] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123456-op545] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op546] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op547] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op548] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a1-op549] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op550] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op551] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a12-op552] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op553] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2-op554] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op555] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op556] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op557] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op558] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c1-op559] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op560] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c3-op561] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0-op562] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op563] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op564] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op565] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op566] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op567] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op568] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op569] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op570] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op571] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op572] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op573] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op574] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-foobar-op575] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-a cat is fine too-op576] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-lolwut-op577] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1-0-op578] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-2.0-a1-op579] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op580] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a1-op581] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op582] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op583] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a12-op584] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op585] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2-op586] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op587] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op588] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op589] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c1-op590] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op591] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c3-op592] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0-op593] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op594] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op595] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op596] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op597] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op598] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op599] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op600] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op601] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op602] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op603] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op604] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op605] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op606] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op607] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op608] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op609] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op610] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op611] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op612] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op613] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op614] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op615] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op616] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op617] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op618] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op619] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0-op620] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op621] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op622] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op623] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op624] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op625] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op626] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op627] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op628] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op629] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op630] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op631] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op632] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-foobar-op633] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-a cat is fine too-op634] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-lolwut-op635] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1-0-op636] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-2.0-a1-op637] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.dev456-op638] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a1-op639] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a2.dev456-op640] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a12.dev456-op641] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a12-op642] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b1.dev456-op643] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2-op644] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op645] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2.post345-op646] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2-346-op647] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c1.dev456-op648] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0rc2-op649] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c3-op650] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0-op651] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op652] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.post456-op653] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.1.dev1-op654] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123abc-op655] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123abc456-op656] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc-op657] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc123-op658] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc123def-op659] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+1234.abc-op660] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123456-op661] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2.r32+123456-op662] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op663] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.dev456-op664] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a1-op665] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op666] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op667] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a12-op668] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op669] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2-op670] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op671] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op672] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2-346-op673] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op674] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c1-op675] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0rc2-op676] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c3-op677] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0-op678] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op679] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.post456-op680] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.1.dev1-op681] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123abc-op682] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op683] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc-op684] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc123-op685] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op686] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op687] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123456-op688] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op689] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op690] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-foobar-op691] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-a cat is fine too-op692] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-lolwut-op693] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1-0-op694] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-2.0-a1-op695] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.dev456-op696] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a1-op697] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op698] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op699] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a12-op700] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op701] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2-op702] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op703] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2.post345-op704] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2-346-op705] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op706] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c1-op707] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c3-op708] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0-op709] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op710] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.post456-op711] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.1.dev1-op712] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123abc-op713] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123abc456-op714] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc-op715] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc123-op716] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc123def-op717] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op718] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123456-op719] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op720] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op721] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op722] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a1-op723] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op724] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op725] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a12-op726] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op727] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2-op728] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op729] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op730] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op731] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op732] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c1-op733] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0rc2-op734] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c3-op735] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0-op736] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op737] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.post456-op738] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op739] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op740] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op741] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc-op742] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op743] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op744] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op745] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123456-op746] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op747] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op748] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-foobar-op749] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-a cat is fine too-op750] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-lolwut-op751] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1-0-op752] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-2.0-a1-op753] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.dev456-op754] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a1-op755] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a2.dev456-op756] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a12.dev456-op757] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a12-op758] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b1.dev456-op759] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2-op760] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op761] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2.post345-op762] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2-346-op763] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c1.dev456-op764] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c1-op765] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0rc2-op766] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0-op767] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op768] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.post456-op769] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.1.dev1-op770] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123abc-op771] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123abc456-op772] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc-op773] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc123-op774] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc123def-op775] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+1234.abc-op776] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123456-op777] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2.r32+123456-op778] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op779] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.dev456-op780] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a1-op781] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op782] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op783] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a12-op784] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op785] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2-op786] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op787] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op788] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2-346-op789] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op790] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c1-op791] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0rc2-op792] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c3-op793] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0-op794] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op795] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.post456-op796] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.1.dev1-op797] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123abc-op798] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op799] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc-op800] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc123-op801] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op802] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op803] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123456-op804] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op805] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op806] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-foobar-op807] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-a cat is fine too-op808] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-lolwut-op809] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1-0-op810] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-2.0-a1-op811] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.dev456-op812] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a1-op813] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a2.dev456-op814] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a12.dev456-op815] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a12-op816] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b1.dev456-op817] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2-op818] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op819] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2.post345-op820] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2-346-op821] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c1.dev456-op822] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c1-op823] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0rc2-op824] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c3-op825] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.post456.dev34-op826] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.post456-op827] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.1.dev1-op828] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123abc-op829] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123abc456-op830] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc-op831] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc123-op832] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc123def-op833] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+1234.abc-op834] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123456-op835] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2.r32+123456-op836] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2.rev33+123456-op837] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.dev456-op838] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a1-op839] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a2.dev456-op840] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a12.dev456-op841] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a12-op842] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b1.dev456-op843] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2-op844] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op845] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2.post345-op846] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2-346-op847] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c1.dev456-op848] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c1-op849] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0rc2-op850] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c3-op851] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0-op852] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op853] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.post456-op854] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.1.dev1-op855] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123abc-op856] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123abc456-op857] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc-op858] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc123-op859] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc123def-op860] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+1234.abc-op861] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123456-op862] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2.r32+123456-op863] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op864] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-foobar-op865] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-a cat is fine too-op866] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-lolwut-op867] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1-0-op868] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-2.0-a1-op869] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op870] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op871] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op872] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op873] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op874] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op875] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op876] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op877] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op878] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op879] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op880] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op881] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op882] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op883] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0-op884] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op885] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op886] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op887] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op888] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op889] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op890] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op891] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op892] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op893] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op894] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op895] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op896] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op897] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op898] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op899] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op900] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op901] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op902] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op903] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op904] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op905] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op906] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op907] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op908] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op909] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op910] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op911] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op912] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op913] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op914] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op915] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op916] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op917] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op918] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op919] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op920] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op921] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op922] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-foobar-op923] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-a cat is fine too-op924] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-lolwut-op925] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1-0-op926] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-2.0-a1-op927] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.dev456-op928] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a1-op929] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op930] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op931] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a12-op932] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op933] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2-op934] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op935] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2.post345-op936] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2-346-op937] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op938] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c1-op939] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0rc2-op940] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c3-op941] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0-op942] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op943] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.1.dev1-op944] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123abc-op945] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123abc456-op946] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc-op947] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc123-op948] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc123def-op949] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op950] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123456-op951] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op952] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op953] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op954] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a1-op955] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op956] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op957] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a12-op958] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op959] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2-op960] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op961] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op962] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op963] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op964] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c1-op965] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0rc2-op966] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c3-op967] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0-op968] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op969] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.post456-op970] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op971] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op972] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op973] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc-op974] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op975] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op976] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op977] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123456-op978] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op979] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op980] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-foobar-op981] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-a cat is fine too-op982] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-lolwut-op983] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1-0-op984] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-2.0-a1-op985] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.dev456-op986] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a1-op987] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op988] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op989] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a12-op990] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op991] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2-op992] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op993] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op994] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2-346-op995] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op996] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c1-op997] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0rc2-op998] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c3-op999] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0-op1000] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op1001] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.post456-op1002] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123abc-op1003] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op1004] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc-op1005] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc123-op1006] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op1007] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op1008] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123456-op1009] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op1010] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op1011] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op1012] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a1-op1013] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op1014] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op1015] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a12-op1016] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op1017] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2-op1018] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op1019] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op1020] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op1021] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op1022] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c1-op1023] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op1024] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c3-op1025] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0-op1026] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op1027] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op1028] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op1029] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op1030] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op1031] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op1032] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op1033] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op1034] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op1035] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op1036] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op1037] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op1038] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-foobar-op1039] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-a cat is fine too-op1040] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-lolwut-op1041] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1-0-op1042] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-2.0-a1-op1043] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.dev456-op1044] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a1-op1045] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op1046] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op1047] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a12-op1048] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op1049] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2-op1050] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op1051] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op1052] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2-346-op1053] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op1054] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c1-op1055] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0rc2-op1056] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c3-op1057] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0-op1058] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op1059] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.post456-op1060] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.1.dev1-op1061] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op1062] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc-op1063] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc123-op1064] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op1065] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op1066] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123456-op1067] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op1068] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op1069] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op1070] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a1-op1071] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op1072] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op1073] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a12-op1074] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op1075] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2-op1076] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op1077] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op1078] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op1079] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op1080] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c1-op1081] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op1082] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c3-op1083] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0-op1084] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op1085] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op1086] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op1087] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op1088] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op1089] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op1090] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op1091] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op1092] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op1093] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op1094] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op1095] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op1096] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-foobar-op1097] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-a cat is fine too-op1098] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-lolwut-op1099] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1-0-op1100] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-2.0-a1-op1101] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op1102] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a1-op1103] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op1104] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op1105] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a12-op1106] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op1107] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2-op1108] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op1109] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op1110] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op1111] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op1112] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c1-op1113] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0rc2-op1114] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c3-op1115] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0-op1116] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op1117] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.post456-op1118] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op1119] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op1120] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc-op1121] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op1122] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op1123] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op1124] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123456-op1125] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op1126] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op1127] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op1128] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op1129] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op1130] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op1131] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op1132] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op1133] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op1134] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op1135] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op1136] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op1137] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op1138] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op1139] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op1140] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op1141] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0-op1142] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op1143] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op1144] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op1145] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op1146] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op1147] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op1148] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op1149] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op1150] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op1151] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op1152] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op1153] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op1154] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-foobar-op1155] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-a cat is fine too-op1156] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-lolwut-op1157] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1-0-op1158] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-2.0-a1-op1159] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.dev456-op1160] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a1-op1161] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op1162] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op1163] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a12-op1164] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op1165] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2-op1166] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op1167] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2.post345-op1168] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2-346-op1169] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op1170] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c1-op1171] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0rc2-op1172] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c3-op1173] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0-op1174] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op1175] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.post456-op1176] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.1.dev1-op1177] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123abc-op1178] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123abc456-op1179] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc123-op1180] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc123def-op1181] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op1182] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123456-op1183] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op1184] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op1185] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op1186] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a1-op1187] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op1188] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op1189] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a12-op1190] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op1191] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2-op1192] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op1193] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op1194] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op1195] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op1196] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c1-op1197] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0rc2-op1198] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c3-op1199] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0-op1200] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op1201] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.post456-op1202] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op1203] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op1204] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op1205] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc-op1206] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op1207] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op1208] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op1209] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123456-op1210] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op1211] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op1212] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-foobar-op1213] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-a cat is fine too-op1214] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-lolwut-op1215] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1-0-op1216] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-2.0-a1-op1217] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.dev456-op1218] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a1-op1219] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op1220] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op1221] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a12-op1222] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op1223] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2-op1224] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op1225] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op1226] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2-346-op1227] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op1228] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c1-op1229] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0rc2-op1230] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c3-op1231] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0-op1232] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op1233] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.post456-op1234] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.1.dev1-op1235] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123abc-op1236] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op1237] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc-op1238] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op1239] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op1240] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123456-op1241] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op1242] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op1243] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op1244] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a1-op1245] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op1246] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op1247] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a12-op1248] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op1249] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2-op1250] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op1251] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op1252] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op1253] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op1254] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c1-op1255] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op1256] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c3-op1257] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0-op1258] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op1259] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op1260] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op1261] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op1262] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op1263] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op1264] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op1265] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op1266] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op1267] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op1268] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op1269] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op1270] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-foobar-op1271] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-a cat is fine too-op1272] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-lolwut-op1273] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1-0-op1274] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-2.0-a1-op1275] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op1276] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a1-op1277] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op1278] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op1279] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a12-op1280] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op1281] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2-op1282] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op1283] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op1284] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op1285] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op1286] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c1-op1287] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0rc2-op1288] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c3-op1289] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0-op1290] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op1291] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.post456-op1292] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op1293] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op1294] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op1295] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc-op1296] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op1297] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op1298] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123456-op1299] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op1300] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op1301] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op1302] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op1303] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op1304] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op1305] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op1306] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op1307] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op1308] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op1309] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op1310] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op1311] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op1312] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op1313] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op1314] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op1315] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0-op1316] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op1317] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op1318] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op1319] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op1320] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op1321] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op1322] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op1323] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op1324] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op1325] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op1326] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op1327] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op1328] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-foobar-op1329] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-a cat is fine too-op1330] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-lolwut-op1331] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1-0-op1332] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-2.0-a1-op1333] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op1334] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a1-op1335] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op1336] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op1337] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a12-op1338] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op1339] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2-op1340] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op1341] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op1342] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op1343] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op1344] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c1-op1345] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op1346] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c3-op1347] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0-op1348] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op1349] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op1350] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op1351] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op1352] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op1353] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op1354] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op1355] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op1356] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op1357] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op1358] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op1359] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op1360] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op1361] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op1362] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op1363] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op1364] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op1365] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op1366] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op1367] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op1368] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op1369] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op1370] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op1371] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op1372] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op1373] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0-op1374] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op1375] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op1376] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op1377] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op1378] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op1379] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op1380] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op1381] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op1382] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op1383] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op1384] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op1385] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op1386] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-foobar-op1387] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-a cat is fine too-op1388] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-lolwut-op1389] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1-0-op1390] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-2.0-a1-op1391] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.dev456-op1392] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a1-op1393] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op1394] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op1395] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a12-op1396] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op1397] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2-op1398] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op1399] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2.post345-op1400] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2-346-op1401] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op1402] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c1-op1403] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0rc2-op1404] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c3-op1405] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0-op1406] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op1407] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.post456-op1408] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.1.dev1-op1409] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123abc-op1410] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123abc456-op1411] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc-op1412] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc123-op1413] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc123def-op1414] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op1415] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op1416] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op1417] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op1418] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a1-op1419] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op1420] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op1421] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a12-op1422] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op1423] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2-op1424] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op1425] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op1426] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op1427] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op1428] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c1-op1429] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0rc2-op1430] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c3-op1431] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0-op1432] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op1433] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.post456-op1434] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op1435] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op1436] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op1437] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc-op1438] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op1439] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op1440] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op1441] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123456-op1442] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op1443] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op1444] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-foobar-op1445] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-a cat is fine too-op1446] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-lolwut-op1447] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1-0-op1448] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-2.0-a1-op1449] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op1450] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a1-op1451] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op1452] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op1453] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a12-op1454] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op1455] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2-op1456] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op1457] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op1458] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op1459] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op1460] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c1-op1461] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op1462] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c3-op1463] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0-op1464] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op1465] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op1466] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op1467] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op1468] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op1469] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op1470] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op1471] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op1472] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op1473] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op1474] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op1475] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op1476] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op1477] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op1478] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op1479] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op1480] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op1481] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op1482] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op1483] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op1484] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op1485] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op1486] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op1487] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op1488] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op1489] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0-op1490] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op1491] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op1492] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op1493] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op1494] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op1495] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op1496] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op1497] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op1498] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op1499] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op1500] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op1501] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op1502] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-foobar-op1503] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-a cat is fine too-op1504] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-lolwut-op1505] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1-0-op1506] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-2.0-a1-op1507] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op1508] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op1509] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op1510] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op1511] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op1512] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op1513] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op1514] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op1515] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op1516] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op1517] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op1518] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op1519] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op1520] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op1521] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0-op1522] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op1523] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op1524] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op1525] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op1526] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op1527] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op1528] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op1529] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op1530] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op1531] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op1532] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op1533] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op1534] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op1535] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op1536] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op1537] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op1538] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op1539] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op1540] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op1541] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op1542] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op1543] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op1544] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op1545] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op1546] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op1547] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op1548] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op1549] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op1550] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op1551] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op1552] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op1553] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op1554] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op1555] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op1556] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op1557] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op1558] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op1559] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op1560] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-foobar-op1561] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-a cat is fine too-op1562] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-lolwut-op1563] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1-0-op1564] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-2.0-a1-op1565] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op1566] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a1-op1567] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op1568] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op1569] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a12-op1570] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op1571] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2-op1572] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op1573] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op1574] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op1575] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op1576] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c1-op1577] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op1578] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c3-op1579] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0-op1580] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op1581] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op1582] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op1583] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op1584] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op1585] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op1586] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op1587] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op1588] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op1589] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op1590] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op1591] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op1592] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op1593] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op1594] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op1595] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op1596] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op1597] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op1598] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op1599] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op1600] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op1601] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op1602] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op1603] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op1604] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op1605] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0-op1606] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op1607] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op1608] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op1609] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op1610] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op1611] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op1612] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op1613] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op1614] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op1615] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op1616] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op1617] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op1618] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-foobar-op1619] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-a cat is fine too-op1620] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-lolwut-op1621] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1-0-op1622] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-2.0-a1-op1623] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.dev456-op1624] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a1-op1625] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op1626] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op1627] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a12-op1628] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op1629] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2-op1630] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op1631] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op1632] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2-346-op1633] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op1634] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c1-op1635] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0rc2-op1636] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c3-op1637] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0-op1638] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op1639] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.post456-op1640] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.1.dev1-op1641] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123abc-op1642] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op1643] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc-op1644] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc123-op1645] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op1646] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op1647] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123456-op1648] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op1649] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op1650] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op1651] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op1652] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op1653] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a12-op1654] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op1655] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2-op1656] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op1657] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op1658] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op1659] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op1660] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c1-op1661] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op1662] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c3-op1663] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0-op1664] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op1665] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op1666] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op1667] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op1668] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op1669] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op1670] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op1671] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op1672] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op1673] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op1674] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op1675] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op1676] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-foobar-op1677] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-a cat is fine too-op1678] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-lolwut-op1679] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1-0-op1680] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-2.0-a1-op1681] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op1682] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op1683] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op1684] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op1685] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op1686] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op1687] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op1688] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op1689] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op1690] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op1691] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op1692] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op1693] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op1694] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op1695] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0-op1696] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op1697] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op1698] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op1699] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op1700] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op1701] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op1702] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op1703] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op1704] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op1705] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op1706] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op1707] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op1708] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op1709] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op1710] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op1711] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op1712] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op1713] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op1714] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1715] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op1716] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op1717] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op1718] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op1719] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op1720] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op1721] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op1722] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op1723] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op1724] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op1725] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op1726] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op1727] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op1728] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op1729] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op1730] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op1731] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op1732] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op1733] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op1734] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-foobar-op1735] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-a cat is fine too-op1736] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-lolwut-op1737] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1-0-op1738] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-2.0-a1-op1739] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op1740] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op1741] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op1742] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op1743] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op1744] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op1745] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op1746] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op1747] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op1748] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op1749] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op1750] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op1751] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op1752] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op1753] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0-op1754] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op1755] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op1756] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op1757] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op1758] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op1759] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op1760] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op1761] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op1762] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op1763] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op1764] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op1765] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op1766] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op1767] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op1768] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op1769] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op1770] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op1771] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op1772] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1773] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op1774] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op1775] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op1776] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op1777] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op1778] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op1779] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op1780] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op1781] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op1782] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op1783] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op1784] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op1785] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op1786] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op1787] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op1788] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op1789] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op1790] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op1791] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op1792] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-foobar-op1793] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-a cat is fine too-op1794] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-lolwut-op1795] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1-0-op1796] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-2.0-a1-op1797] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.dev456-op1798] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a1-op1799] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op1800] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op1801] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a12-op1802] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op1803] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2-op1804] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op1805] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op1806] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2-346-op1807] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op1808] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c1-op1809] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0rc2-op1810] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c3-op1811] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0-op1812] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op1813] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.post456-op1814] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.1.dev1-op1815] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123abc-op1816] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op1817] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc-op1818] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc123-op1819] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op1820] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op1821] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123456-op1822] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op1823] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op1824] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op1825] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a1-op1826] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op1827] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op1828] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op1829] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2-op1830] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op1831] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op1832] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op1833] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op1834] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c1-op1835] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op1836] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c3-op1837] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0-op1838] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op1839] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op1840] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op1841] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op1842] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op1843] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op1844] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op1845] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op1846] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op1847] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op1848] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op1849] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op1850] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-foobar-op1851] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-a cat is fine too-op1852] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-lolwut-op1853] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1-0-op1854] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-2.0-a1-op1855] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op1856] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op1857] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op1858] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op1859] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op1860] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op1861] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op1862] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op1863] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op1864] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op1865] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op1866] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op1867] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op1868] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op1869] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0-op1870] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op1871] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op1872] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op1873] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op1874] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op1875] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op1876] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op1877] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op1878] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op1879] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op1880] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op1881] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op1882] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op1883] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op1884] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op1885] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op1886] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op1887] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op1888] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1889] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op1890] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op1891] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op1892] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op1893] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op1894] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op1895] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op1896] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op1897] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op1898] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op1899] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op1900] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op1901] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op1902] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op1903] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op1904] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op1905] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op1906] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op1907] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op1908] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-foobar-op1909] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-a cat is fine too-op1910] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-lolwut-op1911] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1-0-op1912] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-2.0-a1-op1913] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.dev456-op1914] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a1-op1915] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op1916] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op1917] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a12-op1918] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op1919] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2-op1920] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op1921] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op1922] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2-346-op1923] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op1924] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c1-op1925] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0rc2-op1926] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c3-op1927] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0-op1928] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op1929] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.post456-op1930] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.1.dev1-op1931] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123abc-op1932] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op1933] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc-op1934] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc123-op1935] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op1936] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op1937] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123456-op1938] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op1939] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op1940] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op1941] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a1-op1942] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op1943] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op1944] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a12-op1945] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op1946] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op1947] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op1948] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op1949] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op1950] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c1-op1951] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op1952] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c3-op1953] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0-op1954] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op1955] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op1956] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op1957] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op1958] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op1959] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op1960] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op1961] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op1962] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op1963] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op1964] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op1965] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op1966] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-foobar-op1967] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-a cat is fine too-op1968] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-lolwut-op1969] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1-0-op1970] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-2.0-a1-op1971] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op1972] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op1973] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op1974] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op1975] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op1976] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op1977] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op1978] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op1979] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op1980] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op1981] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op1982] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op1983] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op1984] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op1985] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op1986] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op1987] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op1988] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op1989] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op1990] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op1991] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op1992] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op1993] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op1994] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op1995] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op1996] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op1997] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op1998] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op1999] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op2000] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2001] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2002] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op2003] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2004] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op2005] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op2006] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op2007] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2008] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op2009] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op2010] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op2011] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op2012] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2013] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op2014] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op2015] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op2016] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op2017] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op2018] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op2019] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op2020] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2021] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op2022] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2023] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2024] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-foobar-op2025] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-a cat is fine too-op2026] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-lolwut-op2027] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1-0-op2028] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-2.0-a1-op2029] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op2030] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op2031] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op2032] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op2033] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op2034] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op2035] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op2036] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op2037] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op2038] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op2039] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op2040] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op2041] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op2042] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op2043] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0-op2044] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op2045] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op2046] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op2047] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op2048] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op2049] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op2050] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op2051] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op2052] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op2053] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op2054] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op2055] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op2056] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op2057] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op2058] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op2059] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op2060] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op2061] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op2062] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op2063] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op2064] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op2065] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op2066] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op2067] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op2068] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op2069] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op2070] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op2071] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op2072] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op2073] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op2074] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op2075] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op2076] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op2077] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op2078] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op2079] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op2080] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op2081] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op2082] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-foobar-op2083] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-a cat is fine too-op2084] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-lolwut-op2085] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1-0-op2086] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-2.0-a1-op2087] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op2088] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a1-op2089] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op2090] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op2091] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a12-op2092] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op2093] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2-op2094] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op2095] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op2096] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op2097] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op2098] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c1-op2099] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op2100] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c3-op2101] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0-op2102] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op2103] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op2104] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op2105] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op2106] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op2107] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op2108] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op2109] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op2110] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op2111] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op2112] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op2113] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op2114] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op2115] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op2116] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op2117] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op2118] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op2119] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op2120] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op2121] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op2122] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op2123] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op2124] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op2125] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op2126] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op2127] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0-op2128] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op2129] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op2130] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op2131] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op2132] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op2133] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op2134] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op2135] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op2136] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op2137] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op2138] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op2139] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op2140] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-foobar-op2141] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-a cat is fine too-op2142] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-lolwut-op2143] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1-0-op2144] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-2.0-a1-op2145] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op2146] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op2147] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op2148] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op2149] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op2150] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op2151] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op2152] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op2153] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op2154] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op2155] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op2156] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op2157] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op2158] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op2159] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0-op2160] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op2161] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op2162] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op2163] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op2164] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op2165] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op2166] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op2167] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op2168] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op2169] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op2170] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op2171] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op2172] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op2173] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op2174] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op2175] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op2176] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op2177] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op2178] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op2179] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2180] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op2181] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op2182] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op2183] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op2184] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op2185] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op2186] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op2187] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op2188] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op2189] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op2190] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op2191] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op2192] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op2193] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op2194] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op2195] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op2196] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op2197] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op2198] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-foobar-op2199] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-a cat is fine too-op2200] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-lolwut-op2201] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1-0-op2202] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-2.0-a1-op2203] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.dev456-op2204] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a1-op2205] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op2206] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op2207] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a12-op2208] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op2209] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2-op2210] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op2211] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op2212] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2-346-op2213] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op2214] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c1-op2215] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0rc2-op2216] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c3-op2217] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0-op2218] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op2219] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.post456-op2220] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.1.dev1-op2221] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123abc-op2222] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op2223] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc-op2224] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc123-op2225] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op2226] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op2227] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123456-op2228] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op2229] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op2230] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op2231] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a1-op2232] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op2233] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op2234] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a12-op2235] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op2236] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2-op2237] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op2238] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op2239] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op2240] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op2241] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op2242] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c3-op2243] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0-op2244] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op2245] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op2246] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op2247] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op2248] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op2249] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op2250] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op2251] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op2252] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op2253] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op2254] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op2255] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op2256] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-foobar-op2257] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-a cat is fine too-op2258] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-lolwut-op2259] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1-0-op2260] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-2.0-a1-op2261] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op2262] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a1-op2263] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op2264] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op2265] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a12-op2266] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op2267] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2-op2268] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op2269] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op2270] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op2271] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op2272] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c1-op2273] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0rc2-op2274] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c3-op2275] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0-op2276] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op2277] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.post456-op2278] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op2279] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op2280] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op2281] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc-op2282] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op2283] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op2284] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op2285] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123456-op2286] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op2287] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op2288] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op2289] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op2290] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op2291] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op2292] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op2293] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op2294] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op2295] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op2296] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op2297] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op2298] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op2299] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op2300] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op2301] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0-op2302] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op2303] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op2304] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op2305] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op2306] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op2307] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op2308] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op2309] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op2310] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op2311] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op2312] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op2313] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op2314] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-foobar-op2315] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-a cat is fine too-op2316] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-lolwut-op2317] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1-0-op2318] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-2.0-a1-op2319] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.dev456-op2320] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a1-op2321] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op2322] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op2323] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a12-op2324] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op2325] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2-op2326] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op2327] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op2328] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2-346-op2329] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op2330] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c1-op2331] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0rc2-op2332] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c3-op2333] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0-op2334] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op2335] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.post456-op2336] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.1.dev1-op2337] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123abc-op2338] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op2339] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc-op2340] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc123-op2341] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op2342] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op2343] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123456-op2344] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op2345] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op2346] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op2347] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a1-op2348] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op2349] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op2350] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a12-op2351] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op2352] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2-op2353] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op2354] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op2355] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op2356] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op2357] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c1-op2358] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op2359] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0-op2360] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op2361] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op2362] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op2363] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op2364] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op2365] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op2366] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op2367] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op2368] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op2369] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op2370] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op2371] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op2372] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-foobar-op2373] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-a cat is fine too-op2374] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-lolwut-op2375] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1-0-op2376] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-2.0-a1-op2377] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.dev456-op2378] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a1-op2379] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a2.dev456-op2380] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a12.dev456-op2381] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a12-op2382] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b1.dev456-op2383] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2-op2384] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op2385] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2.post345-op2386] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2-346-op2387] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c1.dev456-op2388] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c1-op2389] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0rc2-op2390] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c3-op2391] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0-op2392] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op2393] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.post456-op2394] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.1.dev1-op2395] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123abc-op2396] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123abc456-op2397] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc-op2398] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc123-op2399] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc123def-op2400] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+1234.abc-op2401] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123456-op2402] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2.r32+123456-op2403] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op2404] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.dev456-op2405] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a1-op2406] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op2407] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op2408] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a12-op2409] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op2410] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2-op2411] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op2412] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op2413] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2-346-op2414] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op2415] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c1-op2416] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0rc2-op2417] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c3-op2418] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op2419] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.post456-op2420] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.1.dev1-op2421] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123abc-op2422] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op2423] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc-op2424] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc123-op2425] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op2426] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op2427] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123456-op2428] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op2429] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op2430] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-foobar-op2431] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-a cat is fine too-op2432] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-lolwut-op2433] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1-0-op2434] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-2.0-a1-op2435] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op2436] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op2437] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op2438] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op2439] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op2440] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op2441] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op2442] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op2443] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op2444] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op2445] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op2446] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op2447] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op2448] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op2449] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op2450] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op2451] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op2452] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op2453] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op2454] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op2455] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op2456] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op2457] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op2458] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op2459] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op2460] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op2461] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op2462] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op2463] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op2464] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op2465] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op2466] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op2467] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op2468] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op2469] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2470] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op2471] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op2472] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op2473] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op2474] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op2475] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op2476] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op2477] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op2478] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op2479] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op2480] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op2481] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op2482] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op2483] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op2484] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op2485] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op2486] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op2487] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op2488] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-foobar-op2489] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-a cat is fine too-op2490] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-lolwut-op2491] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1-0-op2492] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-2.0-a1-op2493] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op2494] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a1-op2495] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op2496] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op2497] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a12-op2498] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op2499] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2-op2500] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op2501] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op2502] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op2503] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op2504] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c1-op2505] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0rc2-op2506] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c3-op2507] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0-op2508] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op2509] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.post456-op2510] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op2511] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op2512] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op2513] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc-op2514] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op2515] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op2516] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op2517] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123456-op2518] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op2519] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op2520] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op2521] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op2522] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op2523] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op2524] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op2525] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op2526] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op2527] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op2528] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op2529] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op2530] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op2531] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op2532] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op2533] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op2534] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0-op2535] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op2536] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op2537] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op2538] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op2539] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op2540] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op2541] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op2542] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op2543] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op2544] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op2545] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op2546] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-foobar-op2547] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-a cat is fine too-op2548] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-lolwut-op2549] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1-0-op2550] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-2.0-a1-op2551] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op2552] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a1-op2553] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op2554] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op2555] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a12-op2556] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op2557] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2-op2558] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op2559] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op2560] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op2561] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op2562] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c1-op2563] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op2564] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c3-op2565] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0-op2566] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op2567] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op2568] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op2569] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op2570] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op2571] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op2572] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op2573] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op2574] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op2575] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op2576] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op2577] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op2578] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op2579] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op2580] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op2581] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op2582] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op2583] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op2584] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op2585] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op2586] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op2587] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op2588] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op2589] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op2590] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op2591] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op2592] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0-op2593] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op2594] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op2595] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op2596] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op2597] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op2598] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op2599] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op2600] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op2601] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op2602] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op2603] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op2604] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-foobar-op2605] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-a cat is fine too-op2606] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-lolwut-op2607] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1-0-op2608] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-2.0-a1-op2609] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op2610] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a1-op2611] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op2612] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op2613] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a12-op2614] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op2615] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2-op2616] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op2617] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op2618] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op2619] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op2620] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c1-op2621] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op2622] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c3-op2623] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0-op2624] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op2625] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op2626] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op2627] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op2628] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op2629] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op2630] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op2631] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op2632] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op2633] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op2634] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op2635] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op2636] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op2637] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op2638] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op2639] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op2640] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op2641] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op2642] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op2643] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op2644] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op2645] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op2646] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op2647] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op2648] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op2649] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op2650] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0-op2651] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op2652] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op2653] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op2654] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op2655] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op2656] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op2657] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op2658] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op2659] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op2660] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op2661] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op2662] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-foobar-op2663] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-a cat is fine too-op2664] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-lolwut-op2665] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1-0-op2666] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-2.0-a1-op2667] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op2668] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op2669] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op2670] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op2671] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op2672] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op2673] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op2674] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op2675] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op2676] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op2677] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op2678] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op2679] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op2680] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op2681] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0-op2682] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op2683] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op2684] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op2685] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op2686] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op2687] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op2688] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op2689] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op2690] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op2691] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op2692] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op2693] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op2694] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op2695] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op2696] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op2697] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op2698] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op2699] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op2700] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op2701] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op2702] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op2703] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op2704] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op2705] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op2706] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op2707] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op2708] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op2709] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op2710] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op2711] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op2712] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op2713] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op2714] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op2715] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op2716] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op2717] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op2718] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op2719] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op2720] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-foobar-op2721] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-a cat is fine too-op2722] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-lolwut-op2723] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1-0-op2724] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-2.0-a1-op2725] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op2726] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a1-op2727] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op2728] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op2729] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a12-op2730] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op2731] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2-op2732] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op2733] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op2734] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op2735] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op2736] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c1-op2737] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0rc2-op2738] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c3-op2739] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0-op2740] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op2741] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.post456-op2742] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op2743] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op2744] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op2745] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc-op2746] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op2747] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op2748] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op2749] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123456-op2750] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op2751] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op2752] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op2753] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op2754] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op2755] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op2756] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op2757] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op2758] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op2759] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op2760] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op2761] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op2762] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op2763] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op2764] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op2765] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op2766] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0-op2767] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op2768] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op2769] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op2770] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op2771] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op2772] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op2773] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op2774] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op2775] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op2776] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op2777] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op2778] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-foobar-op2779] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-a cat is fine too-op2780] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-lolwut-op2781] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1-0-op2782] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-2.0-a1-op2783] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op2784] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a1-op2785] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op2786] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op2787] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a12-op2788] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op2789] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2-op2790] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op2791] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op2792] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op2793] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op2794] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c1-op2795] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op2796] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c3-op2797] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0-op2798] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op2799] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op2800] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op2801] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op2802] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op2803] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op2804] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op2805] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op2806] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op2807] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op2808] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op2809] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op2810] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op2811] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op2812] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op2813] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op2814] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op2815] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op2816] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op2817] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op2818] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op2819] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op2820] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op2821] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op2822] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op2823] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op2824] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0-op2825] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op2826] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op2827] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op2828] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op2829] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op2830] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op2831] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op2832] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op2833] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op2834] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op2835] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op2836] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-foobar-op2837] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-a cat is fine too-op2838] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-lolwut-op2839] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1-0-op2840] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-2.0-a1-op2841] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op2842] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op2843] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op2844] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op2845] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op2846] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op2847] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op2848] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op2849] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op2850] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op2851] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op2852] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op2853] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op2854] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op2855] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0-op2856] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op2857] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op2858] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op2859] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op2860] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op2861] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op2862] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op2863] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op2864] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op2865] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op2866] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op2867] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op2868] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op2869] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op2870] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op2871] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op2872] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op2873] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op2874] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op2875] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op2876] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op2877] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op2878] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op2879] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op2880] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op2881] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op2882] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op2883] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op2884] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op2885] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op2886] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op2887] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op2888] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op2889] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op2890] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op2891] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op2892] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op2893] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op2894] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-foobar-op2895] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-a cat is fine too-op2896] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-lolwut-op2897] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1-0-op2898] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-2.0-a1-op2899] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op2900] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op2901] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op2902] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op2903] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op2904] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op2905] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op2906] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op2907] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op2908] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op2909] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op2910] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op2911] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op2912] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op2913] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0-op2914] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op2915] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op2916] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op2917] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op2918] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op2919] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op2920] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op2921] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op2922] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op2923] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op2924] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op2925] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op2926] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op2927] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op2928] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op2929] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op2930] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op2931] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op2932] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op2933] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2934] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op2935] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op2936] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op2937] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op2938] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op2939] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op2940] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op2941] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op2942] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op2943] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op2944] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op2945] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op2946] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op2947] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op2948] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op2949] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op2950] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op2951] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op2952] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-foobar-op2953] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-a cat is fine too-op2954] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-lolwut-op2955] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1-0-op2956] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-2.0-a1-op2957] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op2958] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a1-op2959] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op2960] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op2961] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a12-op2962] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op2963] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2-op2964] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op2965] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op2966] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op2967] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op2968] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c1-op2969] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0rc2-op2970] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c3-op2971] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0-op2972] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op2973] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.post456-op2974] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op2975] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op2976] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op2977] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc-op2978] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op2979] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op2980] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op2981] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123456-op2982] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op2983] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op2984] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op2985] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op2986] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op2987] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op2988] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op2989] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op2990] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op2991] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op2992] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op2993] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op2994] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op2995] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op2996] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op2997] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op2998] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0-op2999] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op3000] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op3001] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op3002] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op3003] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op3004] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op3005] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op3006] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op3007] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op3008] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op3009] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op3010] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-foobar-op3011] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-a cat is fine too-op3012] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-lolwut-op3013] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1-0-op3014] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-2.0-a1-op3015] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op3016] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op3017] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op3018] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op3019] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op3020] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op3021] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op3022] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op3023] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op3024] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op3025] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op3026] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op3027] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op3028] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op3029] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0-op3030] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op3031] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op3032] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op3033] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op3034] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op3035] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op3036] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op3037] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op3038] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op3039] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op3040] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op3041] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op3042] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op3043] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op3044] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op3045] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op3046] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op3047] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op3048] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op3049] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op3050] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op3051] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op3052] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op3053] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op3054] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op3055] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op3056] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op3057] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op3058] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op3059] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op3060] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op3061] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op3062] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op3063] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op3064] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op3065] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op3066] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op3067] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op3068] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-foobar-op3069] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-a cat is fine too-op3070] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-lolwut-op3071] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1-0-op3072] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-2.0-a1-op3073] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op3074] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op3075] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op3076] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op3077] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op3078] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op3079] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op3080] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op3081] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op3082] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op3083] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op3084] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op3085] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op3086] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op3087] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op3088] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op3089] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op3090] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op3091] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op3092] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op3093] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op3094] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op3095] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op3096] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op3097] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op3098] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op3099] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op3100] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op3101] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op3102] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op3103] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op3104] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op3105] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op3106] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op3107] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op3108] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op3109] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op3110] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op3111] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op3112] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op3113] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op3114] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op3115] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op3116] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op3117] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op3118] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op3119] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op3120] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op3121] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op3122] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op3123] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op3124] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op3125] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op3126] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-foobar-op3127] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-a cat is fine too-op3128] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-lolwut-op3129] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1-0-op3130] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-2.0-a1-op3131] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.dev456-op3132] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a1-op3133] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a2.dev456-op3134] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a12.dev456-op3135] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a12-op3136] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b1.dev456-op3137] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2-op3138] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2.post345.dev456-op3139] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2.post345-op3140] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2-346-op3141] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c1.dev456-op3142] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c1-op3143] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0rc2-op3144] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c3-op3145] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0-op3146] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.post456.dev34-op3147] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.post456-op3148] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.1.dev1-op3149] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123abc-op3150] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123abc456-op3151] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc-op3152] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc123-op3153] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc123def-op3154] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+1234.abc-op3155] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123456-op3156] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2.r32+123456-op3157] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2.rev33+123456-op3158] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.dev456-op3159] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a1-op3160] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a2.dev456-op3161] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a12.dev456-op3162] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a12-op3163] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b1.dev456-op3164] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2-op3165] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2.post345.dev456-op3166] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2.post345-op3167] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2-346-op3168] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c1.dev456-op3169] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c1-op3170] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0rc2-op3171] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c3-op3172] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0-op3173] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.post456.dev34-op3174] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.post456-op3175] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.1.dev1-op3176] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123abc-op3177] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123abc456-op3178] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc-op3179] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc123-op3180] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc123def-op3181] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+1234.abc-op3182] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123456-op3183] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2.r32+123456-op3184] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2.rev33+123456-op3185] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-a cat is fine too-op3186] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-lolwut-op3187] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1-0-op3188] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-2.0-a1-op3189] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.dev456-op3190] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a1-op3191] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a2.dev456-op3192] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a12.dev456-op3193] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a12-op3194] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b1.dev456-op3195] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2-op3196] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2.post345.dev456-op3197] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2.post345-op3198] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2-346-op3199] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c1.dev456-op3200] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c1-op3201] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0rc2-op3202] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c3-op3203] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0-op3204] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.post456.dev34-op3205] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.post456-op3206] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.1.dev1-op3207] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123abc-op3208] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123abc456-op3209] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc-op3210] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc123-op3211] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc123def-op3212] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+1234.abc-op3213] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123456-op3214] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2.r32+123456-op3215] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2.rev33+123456-op3216] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.dev456-op3217] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a1-op3218] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a2.dev456-op3219] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a12.dev456-op3220] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a12-op3221] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b1.dev456-op3222] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2-op3223] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2.post345.dev456-op3224] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2.post345-op3225] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2-346-op3226] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c1.dev456-op3227] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c1-op3228] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0rc2-op3229] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c3-op3230] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0-op3231] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.post456.dev34-op3232] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.post456-op3233] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.1.dev1-op3234] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123abc-op3235] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123abc456-op3236] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc-op3237] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc123-op3238] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc123def-op3239] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+1234.abc-op3240] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123456-op3241] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2.r32+123456-op3242] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2.rev33+123456-op3243] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-foobar-op3244] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-lolwut-op3245] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1-0-op3246] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-2.0-a1-op3247] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.dev456-op3248] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a1-op3249] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a2.dev456-op3250] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a12.dev456-op3251] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a12-op3252] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b1.dev456-op3253] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2-op3254] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2.post345.dev456-op3255] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2.post345-op3256] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2-346-op3257] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c1.dev456-op3258] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c1-op3259] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0rc2-op3260] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c3-op3261] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0-op3262] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.post456.dev34-op3263] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.post456-op3264] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.1.dev1-op3265] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123abc-op3266] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123abc456-op3267] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc-op3268] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc123-op3269] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc123def-op3270] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+1234.abc-op3271] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123456-op3272] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2.r32+123456-op3273] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2.rev33+123456-op3274] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.dev456-op3275] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a1-op3276] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a2.dev456-op3277] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a12.dev456-op3278] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a12-op3279] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b1.dev456-op3280] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2-op3281] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2.post345.dev456-op3282] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2.post345-op3283] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2-346-op3284] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c1.dev456-op3285] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c1-op3286] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0rc2-op3287] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c3-op3288] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0-op3289] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.post456.dev34-op3290] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.post456-op3291] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.1.dev1-op3292] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123abc-op3293] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123abc456-op3294] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc-op3295] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc123-op3296] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc123def-op3297] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+1234.abc-op3298] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123456-op3299] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2.r32+123456-op3300] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2.rev33+123456-op3301] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-foobar-op3302] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-a cat is fine too-op3303] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1-0-op3304] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-2.0-a1-op3305] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.dev456-op3306] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a1-op3307] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a2.dev456-op3308] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a12.dev456-op3309] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a12-op3310] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b1.dev456-op3311] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2-op3312] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2.post345.dev456-op3313] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2.post345-op3314] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2-346-op3315] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c1.dev456-op3316] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c1-op3317] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0rc2-op3318] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c3-op3319] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0-op3320] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.post456.dev34-op3321] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.post456-op3322] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.1.dev1-op3323] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123abc-op3324] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123abc456-op3325] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc-op3326] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc123-op3327] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc123def-op3328] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+1234.abc-op3329] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123456-op3330] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2.r32+123456-op3331] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2.rev33+123456-op3332] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.dev456-op3333] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a1-op3334] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a2.dev456-op3335] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a12.dev456-op3336] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a12-op3337] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b1.dev456-op3338] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2-op3339] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2.post345.dev456-op3340] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2.post345-op3341] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2-346-op3342] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c1.dev456-op3343] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c1-op3344] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0rc2-op3345] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c3-op3346] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0-op3347] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.post456.dev34-op3348] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.post456-op3349] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.1.dev1-op3350] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123abc-op3351] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123abc456-op3352] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc-op3353] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc123-op3354] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc123def-op3355] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+1234.abc-op3356] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123456-op3357] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2.r32+123456-op3358] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2.rev33+123456-op3359] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-foobar-op3360] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-a cat is fine too-op3361] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-lolwut-op3362] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-2.0-a1-op3363] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.dev456-op3364] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a1-op3365] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a2.dev456-op3366] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a12.dev456-op3367] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a12-op3368] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b1.dev456-op3369] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2-op3370] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2.post345.dev456-op3371] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2.post345-op3372] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2-346-op3373] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c1.dev456-op3374] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c1-op3375] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0rc2-op3376] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c3-op3377] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0-op3378] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.post456.dev34-op3379] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.post456-op3380] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.1.dev1-op3381] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123abc-op3382] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123abc456-op3383] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc-op3384] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc123-op3385] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc123def-op3386] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+1234.abc-op3387] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123456-op3388] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2.r32+123456-op3389] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2.rev33+123456-op3390] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.dev456-op3391] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a1-op3392] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a2.dev456-op3393] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a12.dev456-op3394] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a12-op3395] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b1.dev456-op3396] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2-op3397] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2.post345.dev456-op3398] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2.post345-op3399] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2-346-op3400] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c1.dev456-op3401] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c1-op3402] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0rc2-op3403] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c3-op3404] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0-op3405] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.post456.dev34-op3406] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.post456-op3407] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.1.dev1-op3408] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123abc-op3409] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123abc456-op3410] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc-op3411] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc123-op3412] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc123def-op3413] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+1234.abc-op3414] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123456-op3415] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2.r32+123456-op3416] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2.rev33+123456-op3417] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-foobar-op3418] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-a cat is fine too-op3419] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-lolwut-op3420] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1-0-op3421] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.dev456-op3422] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a1-op3423] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op3424] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op3425] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a12-op3426] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op3427] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2-op3428] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op3429] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op3430] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2-346-op3431] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op3432] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c1-op3433] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0rc2-op3434] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c3-op3435] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0-op3436] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op3437] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.post456-op3438] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.1.dev1-op3439] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123abc-op3440] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op3441] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc-op3442] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc123-op3443] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op3444] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op3445] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123456-op3446] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op3447] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op3448] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op3449] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a1-op3450] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op3451] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op3452] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a12-op3453] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op3454] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2-op3455] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3456] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op3457] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op3458] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op3459] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c1-op3460] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op3461] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c3-op3462] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0-op3463] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op3464] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op3465] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op3466] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op3467] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op3468] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op3469] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op3470] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op3471] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op3472] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op3473] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op3474] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op3475] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-foobar-op3476] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-a cat is fine too-op3477] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-lolwut-op3478] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1-0-op3479] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-2.0-a1-op3480] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_compare_other[eq-False] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_compare_other[ne-True] PASSED [ 99%] ============= 28501 passed, 2 skipped, 1 xfailed in 78.41 seconds ============== + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-packaging-16.8 + py.test3 -v ============================= test session starts ============================== platform linux -- Python 3.7.4, pytest-3.10.1, py-1.8.0, pluggy-0.11.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python3, inifile: collecting ... collected 28504 items tests/test_markers.py::TestNode::test_accepts_value[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_accepts_value[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_str[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[one] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[two] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[None] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[3] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[5] PASSED [ 0%] tests/test_markers.py::TestNode::test_repr[value5] PASSED [ 0%] tests/test_markers.py::TestNode::test_base_class PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_prefers_pep440 PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_falls_back_to_python PASSED [ 0%] tests/test_markers.py::TestOperatorEvaluation::test_fails_when_undefined PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected_no_sys_implementation SKIPPED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected_deleted_sys_implementation PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_matches_expected PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::test_monkeypatch_sys_implementation SKIPPED [ 0%] tests/test_markers.py::TestDefaultEnvironment::tests_when_releaselevel_final PASSED [ 0%] tests/test_markers.py::TestDefaultEnvironment::tests_when_releaselevel_not_final PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[extra not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_name not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[implementation_version not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name >= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name <= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name != 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name ~= 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name > 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name < 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[os_name not in 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine === 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine == 'things @#4 dsfd ((('] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= '1.0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= '5.6a0'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'dog'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'freebsd'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'literally any string can go here'] PASSED [ 0%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_machine not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_release not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_system not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[platform_version not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version === 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version == 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version >= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version <= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version != 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version ~= 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version > 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version < 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'dog'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'freebsd'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'literally any string can go here'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_full_version not in 'things @#4 dsfd ((('] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === '1.0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === '5.6a0'] PASSED [ 1%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[python_version not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[platform_python_implementation not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform === 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform == 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform >= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform <= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform != 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform ~= 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform > 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform < 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in '1.0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in '5.6a0'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'dog'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'freebsd'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'literally any string can go here'] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid[sys_platform not in 'things @#4 dsfd ((('] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in extra] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < implementation_name] PASSED [ 2%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in implementation_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in implementation_version] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in os_name] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_machine] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_release] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_system] PASSED [ 3%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_system] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in python_full_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in python_version] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in platform_python_implementation] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' === sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' == sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['dog' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' >= sys_platform] PASSED [ 4%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' >= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' <= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' != sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' ~= sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' > sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' < sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['1.0' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['5.6a0' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['dog' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['freebsd' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['literally any string can go here' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_valid['things @#4 dsfd (((' not in sys_platform] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[this_isnt_a_real_variable >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[python_version] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[(python_version)] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_invalid[python_version >= 1.0 and (python_version)] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == '2.7'-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7"-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and os_name == "linux"-python_version == "2.7" and os_name == "linux"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" or os_name == "linux"-python_version == "2.7" or os_name == "linux"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and os_name == "linux" or sys_platform == "win32"-python_version == "2.7" and os_name == "linux" or sys_platform == "win32"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[(python_version == "2.7")-python_version == "2.7"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[(python_version == "2.7" and sys_platform == "win32")-python_version == "2.7" and sys_platform == "win32"] PASSED [ 5%] tests/test_markers.py::TestMarker::test_str_and_repr[python_version == "2.7" and (sys_platform == "win32" or sys_platform == "linux")-python_version == "2.7" and (sys_platform == "win32" or sys_platform == "linux")] PASSED [ 5%] tests/test_markers.py::TestMarker::test_extra_with_no_extra_in_environment PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'posix'-None-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo'-environment1-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo'-environment2-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates['2.7' in python_version-environment3-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates['2.7' not in python_version-environment4-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[os_name == 'foo' and python_version ~= '2.7.0'-environment5-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment6-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment7-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment8-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[extra == 'security'-environment9-False] PASSED [ 5%] tests/test_markers.py::TestMarker::test_evaluates[extra == 'security'-environment10-True] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[os.name not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[sys.platform not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version > 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version < 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.version not in 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine === 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine == 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine >= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine <= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine != 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'dog'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'freebsd'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'literally any string can go here'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine ~= 'things @#4 dsfd ((('] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > '1.0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > '5.6a0'] PASSED [ 5%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine > 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine < 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.machine not in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation === 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation == 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation >= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation <= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation != 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation > 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation < 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in '1.0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in '5.6a0'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'dog'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'freebsd'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'literally any string can go here'] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid[platform.python_implementation not in 'things @#4 dsfd ((('] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in os.name] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in sys.platform] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.version] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.machine] PASSED [ 6%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.machine] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' === platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' == platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' >= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' <= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' != platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' > platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' < platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['1.0' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['5.6a0' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['dog' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['freebsd' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['literally any string can go here' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_pep345_valid['things @#4 dsfd (((' not in platform.python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[os.name == 'posix'-None-True] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[sys.platform == 'win32'-environment1-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.version in 'Ubuntu'-environment2-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.machine=='x86_64'-environment3-True] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[platform.python_implementation=='Jython'-environment4-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_pep345_markers[python_version == '2.5' and platform.python_implementation!= 'Jython'-environment5-False] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation === 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation == 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation >= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation <= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation != 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation ~= 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation > 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation < 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation in 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in '1.0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in '5.6a0'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'dog'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'freebsd'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'literally any string can go here'] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid[python_implementation not in 'things @#4 dsfd ((('] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' === python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' == python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' >= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' <= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' != python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' ~= python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' > python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' < python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['1.0' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['5.6a0' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['dog' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['freebsd' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['literally any string can go here' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_parses_setuptools_legacy_valid['things @#4 dsfd (((' not in python_implementation] PASSED [ 7%] tests/test_markers.py::TestMarker::test_evaluate_setuptools_legacy_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_string_specifier_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_string_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_repr PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_simple_names PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_other_characters PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_name PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_version PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_with_legacy_version PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_with_legacy_version_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_version_with_parens_and_whitespace PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_multiple_versions PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_name_with_multiple_versions_and_whitespace PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_extras PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_empty_extras PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_extras_and_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_complex_url_and_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_multiple_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_multiple_comparsion_markers PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_invalid_marker PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types_with_nothing PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_types_with_url PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_sys_platform_linux_equal PASSED [ 7%] tests/test_requirements.py::TestRequirements::test_sys_platform_linux_in PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[~=2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[==2.1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[==2.1.0.3] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[!=2.2.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[!=2.2.0.5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[<=5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[>=7.9a1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[<1.0.dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[>2.0.post1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_valid[===lolwat] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[=>2.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1.0+5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>=1.0+deadbeef] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<=1.0+abc123] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>1.0+watwat] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<1.0+1.0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<=1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[>1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[<1.0.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.*+5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0.*+deadbeef] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0+5.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0+deadbeef.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.*.5] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[~=1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[==1.0.dev1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_invalid[!=1.0.dev1.*] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev0] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.dev] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0dev1] PASSED [ 7%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-dev] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-dev1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.DEV] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-DEV] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-DEV1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-a] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.alpha1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-alpha] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-alpha1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.A1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-A] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-A1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.ALPHA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-ALPHA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-ALPHA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.b1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-b] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-b1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.beta1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-beta] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-beta1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.B1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-B] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-B1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.BETA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-BETA] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-BETA1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.c1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-c] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-c1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.rc1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-rc] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-rc1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.C1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-C] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-C1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.RC1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-RC] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-RC1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.post] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-post] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.POST] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-POST] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-POST1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0-5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0+AbC1.01] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0a05] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0b07] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0c056] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0rc09] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.0.post000] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[1.1.dev09000] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[00!1.2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[0100!0.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[v1.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_normalized[ \r \x0c \x0b v1.0\t\n] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[!=2.0-!=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[<2.0-<2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[<=2.0-<=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[==2.0-==2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[>2.0->2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[>=2.0->=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[~=2.0-~=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_str_and_repr[< 2-<2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[~=2.0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[==2.1.*] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[==2.1.0.3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[!=2.2.*] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[!=2.2.0.5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[<=5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[>=7.9a1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[<1.0.dev1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[>2.0.post1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_specifiers_hash[===lolwat] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-~=2.0-op0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-==2.1.*-op1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-==2.1.0.3-op2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-!=2.2.*-op3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-<=5-op5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1->=7.9a1-op6] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-<1.0.dev1-op7] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1->2.0.post1-op8] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-===lolwat-op9] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-==2.1.*-op10] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-==2.1.0.3-op11] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-!=2.2.*-op12] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-!=2.2.0.5-op13] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-<=5-op14] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0->=7.9a1-op15] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-<1.0.dev1-op16] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0->2.0.post1-op17] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[~=2.0-===lolwat-op18] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-~=2.0-op19] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-==2.1.0.3-op20] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-!=2.2.*-op21] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-!=2.2.0.5-op22] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-<=5-op23] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*->=7.9a1-op24] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-<1.0.dev1-op25] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*->2.0.post1-op26] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.*-===lolwat-op27] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-~=2.0-op28] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-==2.1.*-op29] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-!=2.2.*-op30] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-<=5-op32] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3->=7.9a1-op33] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-<1.0.dev1-op34] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3->2.0.post1-op35] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[==2.1.0.3-===lolwat-op36] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-~=2.0-op37] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-==2.1.*-op38] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-==2.1.0.3-op39] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-!=2.2.0.5-op40] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-<=5-op41] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*->=7.9a1-op42] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-<1.0.dev1-op43] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*->2.0.post1-op44] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.*-===lolwat-op45] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-~=2.0-op46] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-==2.1.*-op47] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-!=2.2.*-op49] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-<=5-op50] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5->=7.9a1-op51] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5->2.0.post1-op53] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[!=2.2.0.5-===lolwat-op54] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-~=2.0-op55] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-==2.1.*-op56] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-==2.1.0.3-op57] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-!=2.2.*-op58] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-!=2.2.0.5-op59] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5->=7.9a1-op60] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-<1.0.dev1-op61] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5->2.0.post1-op62] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<=5-===lolwat-op63] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-~=2.0-op64] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-==2.1.*-op65] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-==2.1.0.3-op66] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-!=2.2.*-op67] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-!=2.2.0.5-op68] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-<=5-op69] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-<1.0.dev1-op70] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1->2.0.post1-op71] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>=7.9a1-===lolwat-op72] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-~=2.0-op73] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-==2.1.*-op74] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-==2.1.0.3-op75] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-!=2.2.*-op76] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-<=5-op78] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1->=7.9a1-op79] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1->2.0.post1-op80] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[<1.0.dev1-===lolwat-op81] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-~=2.0-op82] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-==2.1.*-op83] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-==2.1.0.3-op84] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-!=2.2.*-op85] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-!=2.2.0.5-op86] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-<=5-op87] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1->=7.9a1-op88] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-<1.0.dev1-op89] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[>2.0.post1-===lolwat-op90] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-~=2.0-op91] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-==2.1.*-op92] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-==2.1.0.3-op93] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-!=2.2.*-op94] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-!=2.2.0.5-op95] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-<=5-op96] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat->=7.9a1-op97] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat-<1.0.dev1-op98] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_true[===lolwat->2.0.post1-op99] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-~=2.0-op0] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-==2.1.*-op1] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-==2.1.0.3-op2] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-!=2.2.*-op3] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-<=5-op5] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1->=7.9a1-op6] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-<1.0.dev1-op7] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1->2.0.post1-op8] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-===lolwat-op9] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-==2.1.*-op10] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-==2.1.0.3-op11] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-!=2.2.*-op12] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-!=2.2.0.5-op13] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-<=5-op14] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0->=7.9a1-op15] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-<1.0.dev1-op16] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0->2.0.post1-op17] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[~=2.0-===lolwat-op18] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-~=2.0-op19] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-==2.1.0.3-op20] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-!=2.2.*-op21] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-!=2.2.0.5-op22] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-<=5-op23] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*->=7.9a1-op24] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-<1.0.dev1-op25] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*->2.0.post1-op26] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.*-===lolwat-op27] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-~=2.0-op28] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-==2.1.*-op29] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-!=2.2.*-op30] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-<=5-op32] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3->=7.9a1-op33] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-<1.0.dev1-op34] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3->2.0.post1-op35] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[==2.1.0.3-===lolwat-op36] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-~=2.0-op37] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-==2.1.*-op38] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-==2.1.0.3-op39] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-!=2.2.0.5-op40] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-<=5-op41] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*->=7.9a1-op42] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-<1.0.dev1-op43] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*->2.0.post1-op44] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.*-===lolwat-op45] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-~=2.0-op46] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-==2.1.*-op47] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-!=2.2.*-op49] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-<=5-op50] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5->=7.9a1-op51] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5->2.0.post1-op53] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[!=2.2.0.5-===lolwat-op54] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-~=2.0-op55] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-==2.1.*-op56] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-==2.1.0.3-op57] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-!=2.2.*-op58] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-!=2.2.0.5-op59] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5->=7.9a1-op60] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-<1.0.dev1-op61] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5->2.0.post1-op62] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<=5-===lolwat-op63] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-~=2.0-op64] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-==2.1.*-op65] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-==2.1.0.3-op66] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-!=2.2.*-op67] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-!=2.2.0.5-op68] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-<=5-op69] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-<1.0.dev1-op70] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1->2.0.post1-op71] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>=7.9a1-===lolwat-op72] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-~=2.0-op73] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-==2.1.*-op74] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-==2.1.0.3-op75] PASSED [ 8%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-!=2.2.*-op76] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-<=5-op78] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1->=7.9a1-op79] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1->2.0.post1-op80] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[<1.0.dev1-===lolwat-op81] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-~=2.0-op82] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-==2.1.*-op83] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-==2.1.0.3-op84] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-!=2.2.*-op85] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-!=2.2.0.5-op86] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-<=5-op87] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1->=7.9a1-op88] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-<1.0.dev1-op89] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[>2.0.post1-===lolwat-op90] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-~=2.0-op91] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-==2.1.*-op92] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-==2.1.0.3-op93] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-!=2.2.*-op94] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-!=2.2.0.5-op95] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-<=5-op96] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat->=7.9a1-op97] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat-<1.0.dev1-op98] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_false[===lolwat->2.0.post1-op99] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_comparison_non_specifier PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-==2.0.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef.0-==2.0.0+deadbeef.00-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1.post1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1.post1.dev1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2rc1-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.0-==2.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-==2.0.post1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-==2.0.post1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1+local.version-==2.1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1-!=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0+deadbeef-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=3.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-!=2.0.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.post1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.1->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1.post1->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1+local.version->2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-<2-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0.1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.9999999-~=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-~=2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==2!1.*-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-!=1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-!=2!1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-<=2!0.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-<2!0.1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.5->2.0dev-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==2.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-==3.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.1-==2.0.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef-!=2.0.0+deadbeef-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+deadbeef.0-!=2.0.0+deadbeef.00-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2a1.post1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2b1.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2c1.post1.dev1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2rc1-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.0-!=2.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-!=2.0.post1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-!=2.0.post1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.post1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.post1.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0+local.version->2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0a1.post1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0b2.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0c1.post1.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0rc1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.post1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.post1.dev1-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[3-<2-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2.0-~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1.0-~=1.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.1.post1-~=1.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-~=2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-==2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-==1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[1.0-==2!1.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers[2!1.0-!=2!1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[lolwat-===lolwat-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[Lolwat-===lolwat-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0-===1.0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[nope-===lolwat-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0.0-===1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_identity[1.0.dev0-===1.0.dev0-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[~=1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>1.0-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0.*-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[==1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[>=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[<=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_prereleases_detection[~=1.0.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[>=1.0-2.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[>=2.0.dev1-2.0a1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[==2.0.*-2.0a1.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[==2.0a1.*-2.0a1.dev1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[<=2.0-1.0.dev1-False] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifiers_prereleases[<=2.0.dev1-1.0a1-True] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0-None-input0-expected0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0.dev1-None-input1-expected1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_filter[>=1.0.dev1-False-input2-expected2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_explicit_legacy xfail [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[~=2.0-~=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[==2.1.*-==] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[==2.1.0.3-==] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[!=2.2.*-!=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[!=2.2.0.5-!=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[<=5-<=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[>=7.9a1->=] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[<1.0.dev1-<] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[>2.0.post1->] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_operator_property[===lolwat-===] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[~=2.0-2.0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[==2.1.*-2.1.*] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[==2.1.0.3-2.1.0.3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[!=2.2.*-2.2.*] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[!=2.2.0.5-2.2.0.5] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[<=5-5] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[>=7.9a1-7.9a1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[<1.0.dev1-1.0.dev1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[>2.0.post1-2.0.post1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_specifier_version_property[===lolwat-lolwat] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[-0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[==2.0-1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0-1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0,<3-2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_length[>=2.0,<3,==2.4-3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[-expected_items0] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[==2.0-expected_items1] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0-expected_items2] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0,<3-expected_items3] PASSED [ 9%] tests/test_specifiers.py::TestSpecifier::test_iteration[>=2.0,<3,==2.4-expected_items4] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-==2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.1-!=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1.dev1->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3->=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<=2.0.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.post1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1-<=2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3->2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1->2.0-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1-<2-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-<2.1-True] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.1-==2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0-!=2.0.0-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.post1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1->=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.post1.dev1-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3-<=2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0.dev1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0a1.post1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1->2-False] PASSED [ 9%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0b1.dev1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0c1.post1.dev1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0rc1->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[2.0->2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifiers[3-<2-False] PASSED [ 10%] tests/test_specifiers.py::TestLegacySpecifier::test_specifier_explicit_prereleases PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a2.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a12.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0a12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2.post345.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2.post345] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0b2-346] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0rc2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0c3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.post456.dev34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.0.post456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.1.dev1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123abc456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc123] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+abc123def] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+1234.abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2.r32+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1.2.rev33+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a2.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a12.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0a12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2.post345.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2.post345] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0b2-346] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c1.dev456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0rc2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0c3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.post456.dev34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.0.post456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.1.dev1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123abc456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc123] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+abc123def] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+1234.abc] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2.r32+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1!1.2.rev33+123456] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[foobar] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[a cat is fine too] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[lolwut] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[1-0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_empty_specifier[2.0-a1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_prereleases_explicit PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_contains_prereleases PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input0-expected0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-None-None-input1-expected1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input2-expected2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input3-expected3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-None-input4-expected4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-False-input5-expected5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-None-False-input6-expected6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-None-True-input7-expected7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-True-None-input8-expected8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-False-None-input9-expected9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-True-None-input10-expected10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[>=1.0.dev1-False-None-input11-expected11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-True-None-input12-expected12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifier_filter[-False-None-input13-expected13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_legacy_specifiers_combined PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0-!=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[<2.0-<2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[<=2.0-<=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[==2.0-==2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[>2.0->2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[>=2.0->=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[~=2.0-~=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[< 2-<2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0,>1.0-!=2.0,>1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_str_and_repr[!=2.0 ,>1.0-!=2.0,>1.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[~=2.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.*] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.0.30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.*] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.0.50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<=50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>=7.9a10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<1.0.dev10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>2.0.post10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[===lolwat] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[==2.1.0.31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[!=2.2.0.51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<=51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>=7.9a11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[<1.0.dev11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_hash[>2.0.post11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_combine[>2.0-<5.0->2.0,<5.0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_specifiers_combine_not_implemented PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-~=2.0-op0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-==2.1.*-op1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-==2.1.0.3-op2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-!=2.2.*-op3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-<=5-op5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1->=7.9a1-op6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-<1.0.dev1-op7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1->2.0.post1-op8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-===lolwat-op9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-==2.1.*-op10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-==2.1.0.3-op11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-!=2.2.*-op12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-!=2.2.0.5-op13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-<=5-op14] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0->=7.9a1-op15] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-<1.0.dev1-op16] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0->2.0.post1-op17] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[~=2.0-===lolwat-op18] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-~=2.0-op19] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-==2.1.0.3-op20] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-!=2.2.*-op21] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-!=2.2.0.5-op22] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-<=5-op23] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*->=7.9a1-op24] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-<1.0.dev1-op25] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*->2.0.post1-op26] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.*-===lolwat-op27] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-~=2.0-op28] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-==2.1.*-op29] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-!=2.2.*-op30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-<=5-op32] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3->=7.9a1-op33] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-<1.0.dev1-op34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3->2.0.post1-op35] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[==2.1.0.3-===lolwat-op36] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-~=2.0-op37] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-==2.1.*-op38] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-==2.1.0.3-op39] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-!=2.2.0.5-op40] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-<=5-op41] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*->=7.9a1-op42] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-<1.0.dev1-op43] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*->2.0.post1-op44] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.*-===lolwat-op45] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-~=2.0-op46] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-==2.1.*-op47] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-!=2.2.*-op49] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-<=5-op50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5->=7.9a1-op51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5->2.0.post1-op53] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[!=2.2.0.5-===lolwat-op54] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-~=2.0-op55] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-==2.1.*-op56] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-==2.1.0.3-op57] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-!=2.2.*-op58] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-!=2.2.0.5-op59] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5->=7.9a1-op60] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-<1.0.dev1-op61] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5->2.0.post1-op62] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<=5-===lolwat-op63] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-~=2.0-op64] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-==2.1.*-op65] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-==2.1.0.3-op66] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-!=2.2.*-op67] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-!=2.2.0.5-op68] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-<=5-op69] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-<1.0.dev1-op70] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1->2.0.post1-op71] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>=7.9a1-===lolwat-op72] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-~=2.0-op73] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-==2.1.*-op74] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-==2.1.0.3-op75] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-!=2.2.*-op76] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-<=5-op78] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1->=7.9a1-op79] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1->2.0.post1-op80] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[<1.0.dev1-===lolwat-op81] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-~=2.0-op82] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-==2.1.*-op83] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-==2.1.0.3-op84] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-!=2.2.*-op85] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-!=2.2.0.5-op86] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-<=5-op87] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1->=7.9a1-op88] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-<1.0.dev1-op89] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[>2.0.post1-===lolwat-op90] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-~=2.0-op91] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-==2.1.*-op92] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-==2.1.0.3-op93] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-!=2.2.*-op94] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-!=2.2.0.5-op95] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-<=5-op96] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat->=7.9a1-op97] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat-<1.0.dev1-op98] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_true[===lolwat->2.0.post1-op99] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-~=2.0-op0] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-==2.1.*-op1] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-==2.1.0.3-op2] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-!=2.2.*-op3] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-!=2.2.0.5-op4] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-<=5-op5] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1->=7.9a1-op6] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-<1.0.dev1-op7] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1->2.0.post1-op8] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-===lolwat-op9] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-==2.1.*-op10] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-==2.1.0.3-op11] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-!=2.2.*-op12] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-!=2.2.0.5-op13] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-<=5-op14] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0->=7.9a1-op15] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-<1.0.dev1-op16] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0->2.0.post1-op17] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[~=2.0-===lolwat-op18] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-~=2.0-op19] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-==2.1.0.3-op20] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-!=2.2.*-op21] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-!=2.2.0.5-op22] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-<=5-op23] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*->=7.9a1-op24] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-<1.0.dev1-op25] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*->2.0.post1-op26] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.*-===lolwat-op27] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-~=2.0-op28] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-==2.1.*-op29] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-!=2.2.*-op30] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-!=2.2.0.5-op31] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-<=5-op32] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3->=7.9a1-op33] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-<1.0.dev1-op34] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3->2.0.post1-op35] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[==2.1.0.3-===lolwat-op36] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-~=2.0-op37] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-==2.1.*-op38] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-==2.1.0.3-op39] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-!=2.2.0.5-op40] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-<=5-op41] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*->=7.9a1-op42] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-<1.0.dev1-op43] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*->2.0.post1-op44] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.*-===lolwat-op45] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-~=2.0-op46] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-==2.1.*-op47] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-==2.1.0.3-op48] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-!=2.2.*-op49] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-<=5-op50] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5->=7.9a1-op51] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-<1.0.dev1-op52] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5->2.0.post1-op53] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[!=2.2.0.5-===lolwat-op54] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-~=2.0-op55] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-==2.1.*-op56] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-==2.1.0.3-op57] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-!=2.2.*-op58] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-!=2.2.0.5-op59] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5->=7.9a1-op60] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-<1.0.dev1-op61] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5->2.0.post1-op62] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<=5-===lolwat-op63] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-~=2.0-op64] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-==2.1.*-op65] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-==2.1.0.3-op66] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-!=2.2.*-op67] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-!=2.2.0.5-op68] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-<=5-op69] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-<1.0.dev1-op70] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1->2.0.post1-op71] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>=7.9a1-===lolwat-op72] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-~=2.0-op73] PASSED [ 10%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-==2.1.*-op74] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-==2.1.0.3-op75] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-!=2.2.*-op76] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-!=2.2.0.5-op77] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-<=5-op78] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1->=7.9a1-op79] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1->2.0.post1-op80] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[<1.0.dev1-===lolwat-op81] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-~=2.0-op82] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-==2.1.*-op83] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-==2.1.0.3-op84] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-!=2.2.*-op85] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-!=2.2.0.5-op86] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-<=5-op87] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1->=7.9a1-op88] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-<1.0.dev1-op89] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[>2.0.post1-===lolwat-op90] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-~=2.0-op91] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-==2.1.*-op92] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-==2.1.0.3-op93] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-!=2.2.*-op94] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-!=2.2.0.5-op95] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-<=5-op96] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat->=7.9a1-op97] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat-<1.0.dev1-op98] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_false[===lolwat->2.0.post1-op99] PASSED [ 11%] tests/test_specifiers.py::TestSpecifierSet::test_comparison_non_specifier PASSED [ 11%] tests/test_structures.py::test_infinity_repr PASSED [ 11%] tests/test_structures.py::test_negative_infinity_repr PASSED [ 11%] tests/test_structures.py::test_infinity_hash PASSED [ 11%] tests/test_structures.py::test_negative_infinity_hash PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[1] PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[a] PASSED [ 11%] tests/test_structures.py::test_infinity_comparison[left2] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[1] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[a] PASSED [ 11%] tests/test_structures.py::test_negative_infinity_lesser[left2] PASSED [ 11%] tests/test_structures.py::test_infinty_equal PASSED [ 11%] tests/test_structures.py::test_negative_infinity_equal PASSED [ 11%] tests/test_structures.py::test_negate_infinity PASSED [ 11%] tests/test_structures.py::test_negate_negative_infinity PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[fOo-foo] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo.bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo.Bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[Foo.....Bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo_bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo___bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo-bar-foo-bar] PASSED [ 11%] tests/test_utils.py::test_canonicalize_name[foo----bar-foo-bar] PASSED [ 11%] tests/test_version.py::test_parse[1.0-Version] PASSED [ 11%] tests/test_version.py::test_parse[1-1-1-LegacyVersion] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2.r32+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1.2.rev33+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2.r32+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_valid_versions[1!1.2.rev33+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[french toast] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+a+] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0++] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+_foobar] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+foo&asd] PASSED [ 11%] tests/test_version.py::TestVersion::test_invalid_versions[1.0+1+1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev-1.0.dev00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.dev-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0dev-1.0.dev01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-dev-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-dev1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV-1.0.dev00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.DEV-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0DEV-1.0.dev01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-DEV-1.0.dev0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-DEV1-1.0.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-a-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.alpha1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-alpha-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-alpha1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.A1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-A-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-A1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.ALPHA1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-ALPHA-1.0a0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-ALPHA1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.b1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-b-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-b1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.beta1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-beta-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-beta1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.B1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-B-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-B1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.BETA1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-BETA-1.0b0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-BETA1-1.0b1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.c1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-c-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-c1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rc-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.C1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-C-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-C1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.RC1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-RC-1.0rc0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-RC1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post-1.0.post00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.post-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0post-1.0.post01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-post-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-post1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST-1.0.post00] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.POST-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0POST-1.0.post01] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0r-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rev-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.r1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.rev1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-POST-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-POST1-1.0.post1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-r5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0-rev5-1.0.post5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0+AbC-1.0+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.01-1.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0a05-1.0a5] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0b07-1.0b7] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0c056-1.0rc56] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0rc09-1.0rc9] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.0.post000-1.0.post0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[1.1.dev09000-1.1.dev9000] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[00!1.2-1.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[0100!0.0-100!0.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[v1.0-1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_normalized_versions[ v1.0\t\n-1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.dev456-1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a1-1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a2.dev456-1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a12.dev456-1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0a12-1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b1.dev456-1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2-1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2.post345.dev456-1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0b2.post345-1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0rc1.dev456-1.0rc1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0rc1-1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0-1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.post456.dev34-1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.post456-1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.1-1.0.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[0!1.0.2-1.0.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.3+7-1.0.3+7] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[0!1.0.4+8.0-1.0.4+8.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.0.5+9.5-1.0.5+9.5] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+1234.abc-1.2+1234.abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123456-1.2+123456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123abc-1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+123abc456-1.2+123abc456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc-1.2+abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc123-1.2+abc123] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.2+abc123def-1.2+abc123def] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[1.1.dev1-1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.dev456-7!1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a1-7!1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a2.dev456-7!1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a12.dev456-7!1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0a12-7!1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b1.dev456-7!1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2-7!1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2.post345.dev456-7!1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0b2.post345-7!1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0rc1.dev456-7!1.0rc1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0rc1-7!1.0rc1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0-7!1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.post456.dev34-7!1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.post456-7!1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.1-7!1.0.1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.2-7!1.0.2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.3+7-7!1.0.3+7] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.4+8.0-7!1.0.4+8.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.0.5+9.5-7!1.0.5+9.5] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_str_repr[7!1.1.dev1-7!1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_rc_and_c_equals PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a2.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a12.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0a12] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2.post345.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2.post345] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0b2-346] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c1.dev456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0rc2] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0c3] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.post456.dev34] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.0.post456] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.1.dev1] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.2+123abc] PASSED [ 11%] tests/test_version.py::TestVersion::test_version_hash[1.2+123abc456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc123] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+abc123def] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+1234.abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2.r32+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1.2.rev33+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a2.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a12.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0a12] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b1.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2.post345.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2.post345] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0b2-346] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c1.dev456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0rc2] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0c3] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.post456.dev34] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.0.post456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.1.dev1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123abc456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc123] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+abc123def] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+1234.abc] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2.r32+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_hash[1!1.2.rev33+123456] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.dev6-1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1-1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5-1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5.dev6-1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0rc4-1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.post5-1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.dev6-1!1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1-1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5-1!1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5.dev6-1!1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0rc4-1!1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.post5-1!1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.dev6+deadbeef-1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1+deadbeef-1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5+deadbeef-1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0a1.post5.dev6+deadbeef-1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0rc4+deadbeef-1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1.0.post5+deadbeef-1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.dev6+deadbeef-1!1.0.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1+deadbeef-1!1.0a1] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5+deadbeef-1!1.0a1.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0a1.post5.dev6+deadbeef-1!1.0a1.post5.dev6] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0rc4+deadbeef-1!1.0rc4] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_public[1!1.0.post5+deadbeef-1!1.0.post5] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.dev6-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5.dev6-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0rc4-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.post5-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.dev6-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5.dev6-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0rc4-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.post5-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.dev6+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0a1.post5.dev6+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0rc4+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1.0.post5+deadbeef-1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.dev6+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0a1.post5.dev6+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0rc4+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_base_version[1!1.0.post5+deadbeef-1!1.0] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0rc4-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5.dev6-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0rc4-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.post5-None] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0a1.post5.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0rc4+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1.0.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0a1.post5.dev6+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0rc4+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_local[1!1.0.post5+deadbeef-deadbeef] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0a1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0b1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0c1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0rc1.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0+dev-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.post1-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_prerelease[1.0.post1+dev-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.dev1-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0+foo-False] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.post1.dev1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_version_is_postrelease[1.0.post1-True] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op0] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op1] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op2] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op3] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op4] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op5] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op6] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op7] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op8] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op9] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op10] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op11] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op12] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op13] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op14] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op15] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op16] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op17] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op18] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op19] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op20] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op21] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op22] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op23] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op24] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op25] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op26] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op27] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op28] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op29] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op30] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op31] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op32] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op33] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op34] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op35] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op36] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op37] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op38] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op39] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op40] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op41] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op42] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op43] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op44] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op45] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op46] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op47] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op48] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op49] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op50] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op51] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op52] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op53] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op54] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op55] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op56] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op57] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op58] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op59] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op60] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op61] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op62] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op63] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op64] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op65] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op66] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op67] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op68] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op69] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op70] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op71] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op72] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op73] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op74] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op75] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op76] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op77] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op78] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op79] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op80] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op81] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op82] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op83] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op84] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op85] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op86] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op87] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op88] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op89] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op90] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op91] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op92] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op93] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op94] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op95] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op96] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op97] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op98] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op99] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op100] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op101] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op102] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op103] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op104] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op105] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op106] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op107] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op108] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op109] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op110] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op111] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op112] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op113] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op114] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op115] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op116] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op117] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op118] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op119] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op120] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op121] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op122] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op123] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op124] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op125] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op126] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op127] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op128] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op129] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op130] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op131] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op132] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op133] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op134] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op135] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op136] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op137] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op138] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op139] PASSED [ 12%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op140] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op141] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op142] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op143] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op144] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op145] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op146] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op147] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op148] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op149] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op150] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op151] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op152] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op153] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op154] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op155] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op156] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op157] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op158] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op159] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op160] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op161] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op162] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op163] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op164] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op165] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op166] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op167] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op168] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op169] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op170] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op171] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op172] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op173] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op174] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op175] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op176] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op177] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op178] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op179] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op180] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op181] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op182] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op183] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op184] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op185] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op186] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op187] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op188] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op189] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op190] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op191] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op192] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op193] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op194] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op195] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op196] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op197] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op198] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op199] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op200] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op201] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op202] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op203] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op204] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op205] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op206] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op207] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op208] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op209] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op210] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op211] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op212] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op213] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op214] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op215] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op216] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op217] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op218] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op219] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op220] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op221] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op222] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op223] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op224] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op225] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op226] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op227] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op228] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op229] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op230] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op231] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op232] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op233] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op234] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op235] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op236] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op237] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op238] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op239] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op240] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op241] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op242] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op243] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op244] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op245] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op246] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op247] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op248] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op249] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op250] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op251] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op252] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op253] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op254] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op255] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op256] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op257] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op258] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op259] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op260] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op261] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op262] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op263] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op264] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op265] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op266] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op267] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op268] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op269] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op270] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op271] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op272] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op273] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op274] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op275] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op276] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op277] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op278] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op279] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op280] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op281] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op282] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op283] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op284] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op285] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op286] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op287] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op288] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op289] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op290] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op291] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op292] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op293] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op294] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op295] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op296] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op297] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op298] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op299] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op300] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op301] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op302] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op303] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op304] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op305] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op306] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op307] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op308] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op309] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op310] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op311] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op312] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op313] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op314] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op315] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op316] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op317] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op318] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op319] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op320] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op321] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op322] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op323] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op324] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op325] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op326] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op327] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op328] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op329] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op330] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op331] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op332] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op333] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op334] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op335] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op336] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op337] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op338] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op339] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op340] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op341] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op342] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op343] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op344] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op345] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op346] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op347] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op348] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op349] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op350] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op351] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op352] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op353] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op354] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op355] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op356] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op357] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op358] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op359] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op360] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op361] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op362] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op363] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op364] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op365] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op366] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op367] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op368] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op369] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op370] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op371] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op372] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op373] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op374] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op375] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op376] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op377] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op378] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op379] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op380] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op381] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op382] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op383] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op384] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op385] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op386] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op387] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op388] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op389] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op390] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op391] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op392] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op393] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op394] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op395] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op396] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op397] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op398] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op399] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op400] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op401] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op402] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op403] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op404] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op405] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op406] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op407] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op408] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op409] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op410] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op411] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op412] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op413] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op414] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op415] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op416] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op417] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op418] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op419] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op420] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op421] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op422] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op423] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op424] PASSED [ 13%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op425] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op426] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op427] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op428] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op429] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op430] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op431] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op432] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op433] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op434] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op435] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op436] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op437] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op438] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op439] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op440] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op441] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op442] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op443] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op444] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op445] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op446] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op447] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op448] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op449] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op450] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op451] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op452] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op453] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op454] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op455] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op456] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op457] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op458] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op459] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op460] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op461] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op462] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op463] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op464] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op465] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op466] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op467] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op468] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op469] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op470] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op471] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op472] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op473] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op474] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op475] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op476] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op477] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op478] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op479] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op480] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op481] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op482] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op483] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op484] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op485] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op486] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op487] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op488] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op489] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op490] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op491] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op492] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op493] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op494] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op495] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op496] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op497] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op498] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op499] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op500] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op501] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op502] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op503] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op504] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op505] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op506] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op507] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op508] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op509] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op510] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op511] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op512] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op513] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op514] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op515] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op516] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op517] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op518] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op519] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op520] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op521] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op522] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op523] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op524] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op525] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op526] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op527] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op528] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op529] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op530] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op531] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op532] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op533] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op534] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op535] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op536] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op537] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op538] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op539] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op540] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op541] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op542] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op543] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op544] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op545] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op546] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op547] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op548] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op549] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op550] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op551] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op552] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op553] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op554] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op555] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op556] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op557] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op558] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op559] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op560] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op561] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op562] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op563] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op564] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op565] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op566] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op567] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op568] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op569] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op570] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op571] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op572] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op573] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op574] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op575] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op576] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op577] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op578] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op579] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op580] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op581] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op582] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op583] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op584] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op585] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op586] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op587] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op588] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op589] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op590] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op591] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op592] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op593] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op594] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op595] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op596] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op597] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op598] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op599] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op600] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op601] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op602] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op603] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op604] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op605] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op606] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op607] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op608] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op609] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op610] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op611] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op612] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op613] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op614] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op615] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op616] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op617] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op618] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op619] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op620] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op621] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op622] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op623] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op624] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op625] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op626] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op627] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op628] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op629] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op630] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op631] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op632] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op633] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op634] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op635] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op636] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op637] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op638] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op639] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op640] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op641] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op642] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op643] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op644] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op645] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op646] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op647] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op648] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op649] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op650] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op651] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op652] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op653] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op654] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op655] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op656] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op657] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op658] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op659] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op660] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op661] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op662] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op663] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op664] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op665] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op666] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op667] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op668] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op669] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op670] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op671] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op672] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op673] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op674] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op675] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op676] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op677] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op678] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op679] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op680] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op681] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op682] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op683] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op684] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op685] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op686] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op687] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op688] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op689] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op690] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op691] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op692] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op693] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op694] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op695] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op696] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op697] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op698] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op699] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op700] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op701] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op702] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op703] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op704] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op705] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op706] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op707] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op708] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op709] PASSED [ 14%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op710] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op711] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op712] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op713] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op714] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op715] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op716] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op717] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op718] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op719] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op720] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op721] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op722] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op723] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op724] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op725] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op726] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op727] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op728] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op729] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op730] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op731] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op732] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op733] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op734] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op735] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op736] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op737] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op738] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op739] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op740] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op741] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op742] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op743] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op744] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op745] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op746] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op747] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op748] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op749] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op750] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op751] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op752] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op753] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op754] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op755] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op756] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op757] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op758] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op759] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op760] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op761] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op762] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op763] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op764] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op765] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op766] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op767] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op768] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op769] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op770] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op771] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op772] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op773] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op774] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op775] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op776] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op777] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op778] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op779] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op780] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op781] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op782] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op783] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op784] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op785] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op786] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op787] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op788] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op789] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op790] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op791] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op792] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op793] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op794] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op795] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op796] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op797] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op798] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op799] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op800] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op801] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op802] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op803] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op804] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op805] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op806] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op807] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op808] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op809] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op810] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op811] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op812] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op813] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op814] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op815] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op816] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op817] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op818] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op819] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op820] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op821] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op822] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op823] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op824] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op825] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op826] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op827] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op828] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op829] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op830] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op831] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op832] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op833] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op834] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op835] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op836] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op837] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op838] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op839] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op840] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op841] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op842] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op843] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op844] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op845] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op846] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op847] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op848] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op849] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op850] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op851] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op852] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op853] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op854] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op855] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op856] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op857] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op858] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op859] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op860] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op861] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op862] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op863] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op864] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op865] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op866] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op867] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op868] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op869] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op870] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op871] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op872] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op873] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op874] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op875] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op876] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op877] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op878] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op879] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op880] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op881] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op882] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op883] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op884] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op885] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op886] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op887] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op888] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op889] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op890] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op891] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op892] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op893] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op894] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op895] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op896] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op897] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op898] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op899] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op900] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op901] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op902] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op903] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op904] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op905] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op906] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op907] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op908] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op909] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op910] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op911] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op912] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op913] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op914] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op915] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op916] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op917] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op918] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op919] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op920] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op921] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op922] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op923] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op924] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op925] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op926] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op927] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op928] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op929] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op930] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op931] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op932] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op933] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op934] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op935] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op936] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op937] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op938] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op939] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op940] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op941] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op942] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op943] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op944] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op945] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op946] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op947] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op948] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op949] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op950] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op951] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op952] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op953] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op954] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op955] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op956] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op957] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op958] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op959] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op960] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op961] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op962] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op963] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op964] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op965] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op966] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op967] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op968] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op969] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op970] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op971] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op972] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op973] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op974] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op975] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op976] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op977] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op978] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op979] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op980] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op981] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op982] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op983] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op984] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op985] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op986] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op987] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op988] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op989] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op990] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op991] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op992] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op993] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op994] PASSED [ 15%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op995] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op996] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op997] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op998] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op999] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op1000] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op1001] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op1002] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op1003] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op1004] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op1005] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op1006] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op1007] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op1008] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op1009] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op1010] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op1011] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op1012] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op1013] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op1014] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op1015] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op1016] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op1017] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op1018] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op1019] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op1020] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op1021] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op1022] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op1023] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op1024] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op1025] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op1026] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op1027] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op1028] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op1029] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op1030] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op1031] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op1032] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op1033] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op1034] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op1035] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op1036] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op1037] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op1038] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op1039] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op1040] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op1041] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op1042] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op1043] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op1044] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op1045] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op1046] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op1047] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op1048] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op1049] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op1050] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op1051] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op1052] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op1053] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op1054] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op1055] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op1056] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op1057] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op1058] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op1059] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op1060] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op1061] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op1062] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op1063] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op1064] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op1065] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op1066] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op1067] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op1068] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op1069] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op1070] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op1071] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op1072] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op1073] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op1074] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op1075] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op1076] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op1077] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op1078] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op1079] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op1080] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op1081] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op1082] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op1083] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op1084] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op1085] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op1086] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op1087] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op1088] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op1089] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op1090] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op1091] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op1092] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op1093] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op1094] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op1095] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op1096] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op1097] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op1098] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op1099] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op1100] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op1101] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op1102] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op1103] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op1104] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op1105] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op1106] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op1107] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op1108] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op1109] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op1110] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op1111] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op1112] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op1113] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op1114] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op1115] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op1116] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op1117] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op1118] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op1119] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op1120] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op1121] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op1122] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op1123] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op1124] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op1125] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op1126] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op1127] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op1128] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op1129] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op1130] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op1131] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op1132] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op1133] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op1134] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1135] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op1136] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op1137] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op1138] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op1139] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op1140] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op1141] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op1142] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op1143] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op1144] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op1145] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op1146] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op1147] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op1148] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op1149] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op1150] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op1151] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op1152] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op1153] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op1154] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op1155] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op1156] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op1157] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1158] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op1159] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op1160] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op1161] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op1162] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op1163] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op1164] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op1165] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op1166] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op1167] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op1168] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op1169] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op1170] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op1171] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op1172] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op1173] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op1174] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op1175] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op1176] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op1177] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op1178] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op1179] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op1180] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op1181] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op1182] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op1183] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op1184] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op1185] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op1186] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op1187] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op1188] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op1189] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op1190] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op1191] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op1192] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op1193] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op1194] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op1195] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op1196] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op1197] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op1198] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op1199] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op1200] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1201] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op1202] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op1203] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op1204] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op1205] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op1206] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op1207] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op1208] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op1209] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op1210] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op1211] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op1212] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op1213] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op1214] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op1215] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op1216] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op1217] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op1218] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op1219] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op1220] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op1221] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op1222] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op1223] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op1224] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op1225] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op1226] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op1227] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op1228] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op1229] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op1230] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op1231] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op1232] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op1233] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op1234] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op1235] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op1236] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op1237] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op1238] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op1239] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op1240] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op1241] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op1242] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op1243] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op1244] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op1245] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op1246] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op1247] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op1248] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op1249] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op1250] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op1251] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op1252] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op1253] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op1254] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op1255] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op1256] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op1257] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op1258] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op1259] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op1260] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op1261] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op1262] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op1263] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op1264] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op1265] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op1266] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op1267] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op1268] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op1269] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op1270] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op1271] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op1272] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op1273] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op1274] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op1275] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op1276] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op1277] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op1278] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op1279] PASSED [ 16%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op1280] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op1281] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op1282] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op1283] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op1284] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op1285] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op1286] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op1287] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op1288] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op1289] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op1290] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op1291] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op1292] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op1293] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op1294] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op1295] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op1296] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op1297] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op1298] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op1299] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op1300] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op1301] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op1302] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op1303] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op1304] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op1305] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op1306] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op1307] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op1308] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op1309] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op1310] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op1311] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op1312] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op1313] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op1314] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op1315] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op1316] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op1317] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op1318] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op1319] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op1320] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op1321] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op1322] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op1323] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op1324] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op1325] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op1326] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op1327] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op1328] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op1329] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op1330] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op1331] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op1332] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op1333] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op1334] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op1335] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op1336] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op1337] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op1338] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op1339] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op1340] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op1341] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op1342] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op1343] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op1344] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op1345] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op1346] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op1347] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op1348] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op1349] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op1350] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op1351] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op1352] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op1353] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op1354] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op1355] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op1356] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op1357] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op1358] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op1359] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op1360] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op1361] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op1362] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op1363] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op1364] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op1365] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op1366] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op1367] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op1368] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op1369] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op1370] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op1371] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op1372] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op1373] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op1374] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op1375] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op1376] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op1377] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op1378] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op1379] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op1380] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op1381] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op1382] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op1383] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op1384] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op1385] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op1386] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op1387] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op1388] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op1389] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op1390] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op1391] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op1392] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op1393] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op1394] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op1395] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op1396] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op1397] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op1398] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op1399] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op1400] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op1401] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op1402] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op1403] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op1404] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op1405] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op1406] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op1407] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op1408] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op1409] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op1410] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op1411] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op1412] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op1413] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op1414] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op1415] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op1416] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op1417] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op1418] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op1419] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op1420] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op1421] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op1422] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op1423] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op1424] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op1425] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op1426] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op1427] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op1428] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op1429] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op1430] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op1431] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op1432] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op1433] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op1434] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op1435] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op1436] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op1437] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op1438] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op1439] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op1440] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op1441] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op1442] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op1443] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op1444] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op1445] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op1446] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op1447] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op1448] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op1449] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op1450] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op1451] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op1452] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op1453] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op1454] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op1455] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op1456] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op1457] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op1458] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op1459] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op1460] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op1461] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op1462] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op1463] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op1464] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op1465] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op1466] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op1467] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op1468] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op1469] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op1470] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op1471] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op1472] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op1473] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op1474] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op1475] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op1476] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op1477] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op1478] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op1479] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op1480] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op1481] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op1482] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op1483] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op1484] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op1485] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op1486] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op1487] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op1488] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op1489] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op1490] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op1491] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op1492] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op1493] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op1494] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op1495] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op1496] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op1497] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op1498] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op1499] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op1500] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op1501] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op1502] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op1503] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op1504] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op1505] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op1506] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op1507] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op1508] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op1509] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op1510] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op1511] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op1512] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op1513] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op1514] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op1515] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op1516] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op1517] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op1518] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op1519] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op1520] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op1521] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op1522] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op1523] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op1524] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op1525] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op1526] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op1527] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op1528] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op1529] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op1530] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op1531] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op1532] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op1533] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op1534] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op1535] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op1536] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op1537] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op1538] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op1539] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op1540] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op1541] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op1542] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op1543] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op1544] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op1545] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op1546] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op1547] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op1548] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op1549] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op1550] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op1551] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op1552] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op1553] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op1554] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op1555] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op1556] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op1557] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op1558] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op1559] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op1560] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op1561] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op1562] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op1563] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op1564] PASSED [ 17%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op1565] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op1566] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op1567] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op1568] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op1569] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op1570] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op1571] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op1572] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op1573] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op1574] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op1575] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op1576] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op1577] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op1578] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op1579] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op1580] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op1581] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op1582] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op1583] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op1584] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op1585] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op1586] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op1587] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op1588] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op1589] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op1590] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op1591] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op1592] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op1593] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op1594] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op1595] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op1596] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op1597] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op1598] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op1599] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op1600] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op1601] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op1602] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op1603] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op1604] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op1605] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op1606] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op1607] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op1608] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op1609] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op1610] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op1611] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op1612] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op1613] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op1614] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op1615] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op1616] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op1617] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op1618] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op1619] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op1620] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op1621] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op1622] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op1623] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op1624] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op1625] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op1626] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op1627] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op1628] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op1629] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op1630] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op1631] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op1632] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op1633] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op1634] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op1635] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op1636] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op1637] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op1638] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op1639] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op1640] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op1641] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op1642] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op1643] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op1644] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op1645] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op1646] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op1647] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op1648] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op1649] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op1650] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op1651] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op1652] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op1653] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op1654] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op1655] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op1656] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op1657] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op1658] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op1659] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op1660] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op1661] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op1662] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op1663] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op1664] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op1665] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op1666] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op1667] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op1668] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op1669] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op1670] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op1671] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op1672] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op1673] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op1674] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op1675] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op1676] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op1677] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op1678] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op1679] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op1680] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op1681] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op1682] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op1683] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op1684] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op1685] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op1686] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op1687] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op1688] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op1689] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op1690] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op1691] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op1692] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op1693] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op1694] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op1695] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op1696] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op1697] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op1698] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op1699] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op1700] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op1701] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op1702] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op1703] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op1704] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op1705] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op1706] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op1707] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op1708] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op1709] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op1710] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op1711] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op1712] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op1713] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op1714] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op1715] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op1716] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op1717] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op1718] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op1719] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op1720] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op1721] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op1722] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op1723] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op1724] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op1725] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op1726] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op1727] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op1728] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op1729] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op1730] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op1731] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op1732] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op1733] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op1734] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op1735] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op1736] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op1737] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op1738] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op1739] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op1740] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op1741] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op1742] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op1743] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op1744] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op1745] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op1746] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op1747] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op1748] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op1749] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op1750] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op1751] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op1752] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op1753] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op1754] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op1755] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op1756] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op1757] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op1758] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op1759] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op1760] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op1761] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op1762] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op1763] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op1764] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op1765] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op1766] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op1767] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op1768] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op1769] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op1770] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op1771] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op1772] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op1773] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op1774] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op1775] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op1776] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op1777] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op1778] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op1779] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op1780] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op1781] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op1782] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op1783] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op1784] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op1785] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op1786] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op1787] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op1788] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op1789] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op1790] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op1791] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op1792] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op1793] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op1794] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op1795] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op1796] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op1797] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op1798] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op1799] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op1800] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op1801] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op1802] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op1803] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op1804] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op1805] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op1806] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op1807] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op1808] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op1809] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op1810] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op1811] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op1812] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op1813] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op1814] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op1815] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op1816] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op1817] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op1818] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op1819] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op1820] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op1821] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op1822] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op1823] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op1824] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op1825] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op1826] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op1827] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op1828] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op1829] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op1830] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op1831] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op1832] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op1833] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op1834] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op1835] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op1836] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op1837] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op1838] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op1839] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op1840] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op1841] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op1842] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op1843] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op1844] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op1845] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op1846] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op1847] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op1848] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op1849] PASSED [ 18%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op1850] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op1851] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op1852] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op1853] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op1854] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op1855] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op1856] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op1857] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op1858] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op1859] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op1860] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op1861] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op1862] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op1863] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op1864] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op1865] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op1866] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op1867] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op1868] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op1869] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op1870] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op1871] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op1872] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op1873] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op1874] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op1875] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op1876] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op1877] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op1878] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op1879] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op1880] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op1881] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op1882] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op1883] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op1884] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op1885] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op1886] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op1887] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op1888] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op1889] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op1890] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op1891] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op1892] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op1893] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op1894] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op1895] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op1896] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op1897] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op1898] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op1899] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op1900] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op1901] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op1902] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op1903] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op1904] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op1905] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op1906] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op1907] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op1908] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op1909] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op1910] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op1911] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op1912] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op1913] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op1914] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op1915] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op1916] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op1917] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op1918] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op1919] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op1920] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op1921] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op1922] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op1923] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op1924] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op1925] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op1926] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op1927] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op1928] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op1929] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op1930] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op1931] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op1932] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op1933] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op1934] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op1935] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op1936] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op1937] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op1938] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op1939] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op1940] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op1941] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op1942] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op1943] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op1944] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op1945] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op1946] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op1947] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op1948] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op1949] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op1950] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op1951] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op1952] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op1953] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op1954] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op1955] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op1956] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op1957] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op1958] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op1959] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op1960] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op1961] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op1962] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op1963] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op1964] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op1965] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op1966] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op1967] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op1968] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op1969] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op1970] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op1971] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op1972] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op1973] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op1974] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op1975] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op1976] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op1977] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op1978] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op1979] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op1980] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op1981] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op1982] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op1983] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op1984] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op1985] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op1986] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op1987] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op1988] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op1989] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op1990] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op1991] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op1992] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op1993] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op1994] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op1995] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op1996] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op1997] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op1998] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op1999] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op2000] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op2001] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op2002] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op2003] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op2004] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op2005] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op2006] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op2007] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op2008] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op2009] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op2010] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op2011] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op2012] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op2013] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op2014] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op2015] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op2016] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op2017] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op2018] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op2019] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op2020] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op2021] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op2022] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op2023] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op2024] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op2025] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op2026] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op2027] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op2028] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op2029] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op2030] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op2031] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op2032] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op2033] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op2034] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op2035] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op2036] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op2037] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op2038] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op2039] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op2040] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op2041] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op2042] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op2043] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op2044] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op2045] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op2046] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op2047] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op2048] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op2049] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op2050] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op2051] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op2052] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op2053] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op2054] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op2055] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op2056] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op2057] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op2058] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op2059] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op2060] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op2061] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op2062] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op2063] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op2064] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op2065] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op2066] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op2067] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op2068] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op2069] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op2070] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op2071] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op2072] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op2073] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op2074] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op2075] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op2076] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op2077] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op2078] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op2079] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op2080] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op2081] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op2082] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op2083] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op2084] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op2085] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op2086] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op2087] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op2088] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op2089] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op2090] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op2091] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op2092] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op2093] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op2094] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op2095] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op2096] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op2097] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op2098] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op2099] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op2100] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op2101] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op2102] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op2103] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op2104] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op2105] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op2106] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op2107] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op2108] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op2109] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op2110] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op2111] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op2112] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op2113] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op2114] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op2115] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op2116] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op2117] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op2118] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op2119] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op2120] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op2121] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op2122] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op2123] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op2124] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op2125] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op2126] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op2127] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op2128] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op2129] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op2130] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op2131] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op2132] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op2133] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op2134] PASSED [ 19%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op2135] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op2136] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op2137] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op2138] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op2139] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op2140] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op2141] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op2142] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op2143] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op2144] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op2145] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op2146] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op2147] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op2148] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op2149] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op2150] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op2151] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op2152] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op2153] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op2154] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op2155] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op2156] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op2157] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op2158] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op2159] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op2160] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op2161] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op2162] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op2163] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op2164] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op2165] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op2166] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op2167] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op2168] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op2169] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op2170] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op2171] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op2172] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op2173] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op2174] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op2175] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op2176] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op2177] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op2178] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op2179] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op2180] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op2181] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op2182] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op2183] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op2184] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op2185] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op2186] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op2187] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op2188] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op2189] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op2190] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op2191] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op2192] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op2193] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op2194] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op2195] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op2196] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op2197] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op2198] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op2199] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op2200] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op2201] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op2202] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op2203] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op2204] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op2205] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op2206] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op2207] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op2208] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op2209] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op2210] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op2211] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op2212] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op2213] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op2214] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op2215] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op2216] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op2217] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op2218] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op2219] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op2220] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op2221] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op2222] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op2223] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op2224] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op2225] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op2226] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op2227] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op2228] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op2229] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op2230] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op2231] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op2232] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op2233] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op2234] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op2235] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op2236] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op2237] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op2238] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op2239] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op2240] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op2241] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op2242] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op2243] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op2244] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op2245] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op2246] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op2247] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op2248] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op2249] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op2250] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op2251] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op2252] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op2253] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op2254] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op2255] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op2256] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op2257] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op2258] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op2259] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op2260] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op2261] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op2262] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op2263] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op2264] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op2265] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op2266] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op2267] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op2268] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op2269] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op2270] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op2271] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op2272] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op2273] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op2274] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op2275] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op2276] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op2277] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op2278] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op2279] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op2280] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op2281] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op2282] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op2283] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op2284] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op2285] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op2286] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op2287] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op2288] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op2289] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op2290] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op2291] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op2292] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op2293] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op2294] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op2295] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op2296] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op2297] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op2298] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op2299] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op2300] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op2301] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op2302] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op2303] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op2304] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op2305] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op2306] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op2307] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op2308] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op2309] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op2310] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op2311] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op2312] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op2313] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op2314] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op2315] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op2316] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op2317] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op2318] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op2319] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op2320] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op2321] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op2322] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op2323] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op2324] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op2325] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op2326] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op2327] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op2328] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op2329] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op2330] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op2331] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op2332] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op2333] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op2334] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op2335] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op2336] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op2337] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op2338] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op2339] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op2340] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op2341] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op2342] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op2343] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op2344] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op2345] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op2346] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op2347] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op2348] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op2349] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op2350] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op2351] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op2352] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op2353] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op2354] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op2355] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op2356] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op2357] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op2358] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op2359] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op2360] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op2361] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op2362] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op2363] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op2364] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op2365] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op2366] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op2367] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op2368] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op2369] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op2370] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op2371] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op2372] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op2373] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op2374] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op2375] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op2376] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op2377] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op2378] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op2379] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op2380] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op2381] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op2382] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op2383] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op2384] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op2385] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op2386] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op2387] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op2388] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op2389] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op2390] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op2391] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op2392] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op2393] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op2394] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op2395] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op2396] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op2397] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op2398] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op2399] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op2400] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op2401] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op2402] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op2403] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op2404] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op2405] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op2406] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op2407] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op2408] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op2409] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op2410] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op2411] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op2412] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op2413] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op2414] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op2415] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op2416] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op2417] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op2418] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op2419] PASSED [ 20%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op2420] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op2421] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op2422] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op2423] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op2424] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op2425] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op2426] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op2427] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op2428] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op2429] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op2430] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op2431] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op2432] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op2433] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op2434] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op2435] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op2436] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op2437] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op2438] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op2439] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op2440] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op2441] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op2442] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op2443] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op2444] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op2445] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op2446] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op2447] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op2448] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op2449] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op2450] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op2451] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op2452] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op2453] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op2454] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op2455] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op2456] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op2457] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op2458] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op2459] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op2460] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op2461] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op2462] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op2463] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op2464] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op2465] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op2466] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op2467] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op2468] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op2469] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op2470] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op2471] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op2472] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op2473] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op2474] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op2475] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op2476] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op2477] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op2478] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op2479] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op2480] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op2481] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op2482] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op2483] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op2484] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op2485] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op2486] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op2487] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op2488] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op2489] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op2490] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op2491] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op2492] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op2493] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op2494] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op2495] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op2496] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op2497] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op2498] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op2499] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op2500] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op2501] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op2502] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op2503] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op2504] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op2505] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op2506] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op2507] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op2508] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op2509] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op2510] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op2511] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op2512] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op2513] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op2514] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op2515] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op2516] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op2517] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op2518] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op2519] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op2520] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op2521] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op2522] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op2523] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op2524] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op2525] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op2526] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op2527] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op2528] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op2529] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op2530] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op2531] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op2532] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op2533] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op2534] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op2535] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op2536] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op2537] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op2538] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op2539] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op2540] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op2541] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op2542] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op2543] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op2544] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op2545] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op2546] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op2547] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op2548] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op2549] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op2550] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op2551] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op2552] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op2553] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op2554] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op2555] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op2556] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op2557] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op2558] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op2559] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op2560] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op2561] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op2562] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op2563] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op2564] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op2565] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op2566] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op2567] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op2568] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op2569] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op2570] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op2571] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op2572] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op2573] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op2574] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op2575] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op2576] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op2577] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op2578] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op2579] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op2580] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op2581] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op2582] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op2583] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op2584] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op2585] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op2586] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op2587] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op2588] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op2589] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op2590] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op2591] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op2592] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op2593] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op2594] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op2595] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op2596] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op2597] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op2598] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op2599] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op2600] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op2601] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op2602] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op2603] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op2604] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op2605] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op2606] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op2607] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op2608] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op2609] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op2610] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op2611] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op2612] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op2613] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op2614] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op2615] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op2616] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op2617] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op2618] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op2619] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op2620] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op2621] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op2622] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op2623] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op2624] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op2625] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op2626] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op2627] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op2628] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op2629] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op2630] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op2631] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op2632] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op2633] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op2634] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op2635] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op2636] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op2637] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op2638] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op2639] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op2640] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op2641] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op2642] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op2643] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op2644] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op2645] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op2646] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op2647] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op2648] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op2649] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op2650] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op2651] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op2652] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op2653] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op2654] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op2655] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op2656] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op2657] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op2658] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op2659] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op2660] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op2661] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op2662] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op2663] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op2664] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op2665] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op2666] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op2667] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op2668] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op2669] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op2670] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op2671] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op2672] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op2673] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op2674] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op2675] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op2676] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op2677] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op2678] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op2679] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op2680] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op2681] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op2682] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op2683] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op2684] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op2685] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op2686] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op2687] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op2688] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op2689] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op2690] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op2691] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op2692] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op2693] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op2694] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op2695] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op2696] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op2697] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op2698] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op2699] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op2700] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op2701] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op2702] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op2703] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op2704] PASSED [ 21%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op2705] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op2706] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op2707] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op2708] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2709] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op2710] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op2711] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op2712] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op2713] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2714] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op2715] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op2716] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op2717] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op2718] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op2719] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op2720] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op2721] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2722] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op2723] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2724] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2725] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op2726] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op2727] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op2728] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op2729] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op2730] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op2731] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op2732] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op2733] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op2734] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op2735] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op2736] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op2737] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op2738] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op2739] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op2740] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op2741] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op2742] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op2743] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op2744] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op2745] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op2746] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op2747] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op2748] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op2749] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op2750] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op2751] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op2752] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op2753] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op2754] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op2755] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op2756] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op2757] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op2758] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op2759] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op2760] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op2761] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op2762] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op2763] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op2764] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op2765] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op2766] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op2767] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op2768] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op2769] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op2770] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op2771] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op2772] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op2773] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op2774] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op2775] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op2776] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op2777] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op2778] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op2779] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op2780] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op2781] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op2782] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op2783] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op2784] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op2785] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op2786] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op2787] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op2788] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op2789] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op2790] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op2791] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op2792] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op2793] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op2794] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op2795] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op2796] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op2797] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op2798] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op2799] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op2800] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op2801] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op2802] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op2803] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op2804] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op2805] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op2806] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op2807] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op2808] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op2809] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op2810] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op2811] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op2812] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op2813] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op2814] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op2815] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op2816] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op2817] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op2818] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op2819] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op2820] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op2821] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op2822] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op2823] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op2824] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op2825] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op2826] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op2827] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op2828] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op2829] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op2830] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op2831] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op2832] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op2833] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op2834] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op2835] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op2836] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op2837] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op2838] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op2839] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op2840] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op2841] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op2842] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op2843] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op2844] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op2845] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op2846] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op2847] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op2848] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op2849] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op2850] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op2851] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op2852] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op2853] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op2854] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op2855] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op2856] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op2857] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op2858] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op2859] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op2860] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op2861] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op2862] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op2863] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op2864] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op2865] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op2866] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op2867] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op2868] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op2869] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op2870] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op2871] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op2872] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op2873] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op2874] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op2875] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op2876] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op2877] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op2878] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op2879] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op2880] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op2881] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op2882] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op2883] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op2884] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op2885] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op2886] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op2887] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op2888] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op2889] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op2890] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op2891] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op2892] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op2893] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op2894] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op2895] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op2896] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op2897] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op2898] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op2899] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op2900] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op2901] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op2902] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op2903] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op2904] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op2905] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op2906] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op2907] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op2908] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op2909] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op2910] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op2911] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op2912] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op2913] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op2914] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op2915] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op2916] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op2917] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op2918] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op2919] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op2920] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op2921] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op2922] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op2923] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op2924] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op2925] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op2926] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op2927] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op2928] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op2929] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op2930] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op2931] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op2932] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op2933] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op2934] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op2935] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op2936] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op2937] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op2938] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op2939] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op2940] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op2941] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op2942] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op2943] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op2944] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op2945] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op2946] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op2947] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op2948] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op2949] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op2950] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op2951] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op2952] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op2953] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op2954] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op2955] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op2956] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op2957] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op2958] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op2959] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op2960] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op2961] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op2962] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op2963] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op2964] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op2965] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op2966] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op2967] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op2968] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op2969] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a1-op2970] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op2971] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op2972] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0a12-op2973] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op2974] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-op2975] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op2976] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op2977] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0b2-346-op2978] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op2979] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c1-op2980] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0rc2-op2981] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0c3-op2982] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0-op2983] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op2984] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.post456-op2985] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.1.dev1-op2986] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc-op2987] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op2988] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc-op2989] PASSED [ 22%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123-op2990] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op2991] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op2992] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2+123456-op2993] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op2994] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op2995] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op2996] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a1-op2997] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op2998] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op2999] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0a12-op3000] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op3001] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-op3002] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op3003] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op3004] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op3005] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op3006] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c1-op3007] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op3008] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0c3-op3009] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0-op3010] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op3011] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op3012] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op3013] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op3014] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op3015] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op3016] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op3017] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op3018] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op3019] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op3020] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op3021] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op3022] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op3023] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a2.dev456-op3024] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12.dev456-op3025] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a12-op3026] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b1.dev456-op3027] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-op3028] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op3029] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2.post345-op3030] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0b2-346-op3031] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1.dev456-op3032] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c1-op3033] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0rc2-op3034] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0c3-op3035] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0-op3036] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op3037] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.post456-op3038] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.1.dev1-op3039] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc-op3040] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123abc456-op3041] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc-op3042] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123-op3043] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+abc123def-op3044] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+1234.abc-op3045] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2+123456-op3046] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.r32+123456-op3047] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op3048] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.dev456-op3049] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a1-op3050] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op3051] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op3052] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0a12-op3053] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op3054] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-op3055] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op3056] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op3057] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0b2-346-op3058] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op3059] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c1-op3060] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0rc2-op3061] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0c3-op3062] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0-op3063] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op3064] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.0.post456-op3065] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.1.dev1-op3066] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc-op3067] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op3068] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc-op3069] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123-op3070] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op3071] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op3072] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2+123456-op3073] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op3074] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op3075] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op3076] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op3077] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op3078] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a12-op3079] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op3080] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-op3081] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op3082] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op3083] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op3084] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op3085] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c1-op3086] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op3087] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0c3-op3088] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0-op3089] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op3090] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op3091] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op3092] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op3093] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op3094] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op3095] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op3096] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op3097] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op3098] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op3099] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op3100] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op3101] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op3102] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op3103] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op3104] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op3105] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op3106] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op3107] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op3108] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op3109] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op3110] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op3111] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op3112] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op3113] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op3114] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op3115] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0-op3116] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op3117] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op3118] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op3119] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op3120] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op3121] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op3122] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op3123] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op3124] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op3125] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op3126] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op3127] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op3128] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op3129] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op3130] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op3131] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12-op3132] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op3133] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-op3134] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op3135] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op3136] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op3137] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op3138] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c1-op3139] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op3140] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0c3-op3141] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0-op3142] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op3143] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op3144] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op3145] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op3146] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op3147] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op3148] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op3149] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op3150] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op3151] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op3152] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op3153] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op3154] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op3155] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op3156] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op3157] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op3158] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op3159] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op3160] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op3161] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op3162] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op3163] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op3164] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op3165] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op3166] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op3167] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op3168] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0-op3169] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op3170] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op3171] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op3172] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op3173] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op3174] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op3175] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op3176] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op3177] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op3178] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op3179] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op3180] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op3181] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op3182] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op3183] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op3184] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op3185] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b1.dev456-op3186] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-op3187] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op3188] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2.post345-op3189] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0b2-346-op3190] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1.dev456-op3191] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c1-op3192] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0rc2-op3193] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0c3-op3194] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0-op3195] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op3196] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.post456-op3197] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.1.dev1-op3198] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc-op3199] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123abc456-op3200] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc-op3201] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123-op3202] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+abc123def-op3203] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+1234.abc-op3204] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2+123456-op3205] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.r32+123456-op3206] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op3207] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.dev456-op3208] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a1-op3209] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op3210] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op3211] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0a12-op3212] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op3213] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-op3214] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op3215] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op3216] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0b2-346-op3217] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op3218] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c1-op3219] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0rc2-op3220] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0c3-op3221] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0-op3222] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op3223] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.0.post456-op3224] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.1.dev1-op3225] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc-op3226] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op3227] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc-op3228] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123-op3229] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op3230] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op3231] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2+123456-op3232] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op3233] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op3234] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op3235] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op3236] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op3237] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op3238] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op3239] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-op3240] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op3241] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op3242] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op3243] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op3244] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c1-op3245] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op3246] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0c3-op3247] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0-op3248] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op3249] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op3250] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op3251] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op3252] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op3253] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op3254] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op3255] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op3256] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op3257] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op3258] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op3259] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op3260] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op3261] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op3262] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op3263] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op3264] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op3265] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op3266] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op3267] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op3268] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op3269] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op3270] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op3271] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op3272] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op3273] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op3274] PASSED [ 23%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0-op3275] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op3276] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op3277] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op3278] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op3279] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op3280] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op3281] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op3282] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op3283] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op3284] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op3285] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op3286] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op3287] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op3288] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op3289] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op3290] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op3291] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op3292] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op3293] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op3294] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2.post345-op3295] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-346-op3296] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1.dev456-op3297] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c1-op3298] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0rc2-op3299] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0c3-op3300] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0-op3301] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op3302] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.post456-op3303] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.1.dev1-op3304] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc-op3305] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123abc456-op3306] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc-op3307] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123-op3308] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+abc123def-op3309] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+1234.abc-op3310] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2+123456-op3311] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.r32+123456-op3312] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op3313] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.dev456-op3314] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a1-op3315] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op3316] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op3317] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0a12-op3318] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op3319] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-op3320] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op3321] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op3322] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0b2-346-op3323] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op3324] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c1-op3325] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0rc2-op3326] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0c3-op3327] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0-op3328] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op3329] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.0.post456-op3330] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.1.dev1-op3331] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc-op3332] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op3333] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc-op3334] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123-op3335] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op3336] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op3337] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2+123456-op3338] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op3339] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op3340] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op3341] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op3342] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op3343] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op3344] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op3345] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op3346] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op3347] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op3348] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op3349] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op3350] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op3351] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op3352] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op3353] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op3354] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op3355] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op3356] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op3357] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op3358] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op3359] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op3360] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op3361] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op3362] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op3363] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op3364] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op3365] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op3366] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op3367] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op3368] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op3369] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op3370] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op3371] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op3372] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op3373] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3374] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op3375] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op3376] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op3377] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op3378] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op3379] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op3380] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op3381] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op3382] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op3383] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op3384] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op3385] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op3386] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op3387] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op3388] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op3389] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op3390] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op3391] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op3392] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op3393] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op3394] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op3395] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op3396] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op3397] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op3398] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op3399] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op3400] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op3401] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op3402] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op3403] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c1-op3404] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0rc2-op3405] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0c3-op3406] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0-op3407] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op3408] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.post456-op3409] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op3410] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op3411] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op3412] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc-op3413] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op3414] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op3415] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op3416] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2+123456-op3417] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op3418] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op3419] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op3420] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op3421] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op3422] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op3423] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op3424] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op3425] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op3426] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op3427] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op3428] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op3429] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op3430] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op3431] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op3432] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op3433] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0-op3434] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op3435] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op3436] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op3437] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op3438] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op3439] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op3440] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op3441] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op3442] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op3443] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op3444] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op3445] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op3446] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op3447] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op3448] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op3449] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op3450] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op3451] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op3452] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op3453] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op3454] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op3455] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op3456] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c1-op3457] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0rc2-op3458] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0c3-op3459] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0-op3460] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op3461] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.post456-op3462] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.1.dev1-op3463] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc-op3464] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op3465] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc-op3466] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123-op3467] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op3468] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op3469] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2+123456-op3470] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op3471] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op3472] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op3473] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a1-op3474] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op3475] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op3476] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0a12-op3477] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op3478] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-op3479] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op3480] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op3481] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op3482] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op3483] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c1-op3484] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op3485] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0c3-op3486] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0-op3487] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op3488] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op3489] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op3490] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op3491] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op3492] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op3493] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op3494] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op3495] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op3496] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op3497] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op3498] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op3499] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op3500] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op3501] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op3502] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op3503] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op3504] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op3505] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op3506] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op3507] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op3508] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op3509] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1-op3510] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op3511] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c3-op3512] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0-op3513] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op3514] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op3515] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op3516] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op3517] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op3518] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op3519] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op3520] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op3521] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op3522] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op3523] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op3524] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op3525] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op3526] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op3527] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op3528] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op3529] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op3530] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op3531] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op3532] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op3533] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op3534] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op3535] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op3536] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op3537] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op3538] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op3539] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0-op3540] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op3541] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op3542] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op3543] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op3544] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op3545] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op3546] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op3547] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op3548] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op3549] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op3550] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op3551] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op3552] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op3553] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op3554] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op3555] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op3556] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op3557] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op3558] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op3559] PASSED [ 24%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op3560] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op3561] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op3562] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op3563] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0rc2-op3564] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c3-op3565] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0-op3566] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op3567] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.post456-op3568] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.1.dev1-op3569] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc-op3570] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123abc456-op3571] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc-op3572] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123-op3573] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+abc123def-op3574] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+1234.abc-op3575] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2+123456-op3576] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.r32+123456-op3577] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op3578] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.dev456-op3579] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a1-op3580] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op3581] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op3582] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0a12-op3583] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op3584] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-op3585] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op3586] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op3587] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0b2-346-op3588] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op3589] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c1-op3590] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0rc2-op3591] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0c3-op3592] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0-op3593] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op3594] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.0.post456-op3595] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.1.dev1-op3596] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc-op3597] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op3598] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc-op3599] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123-op3600] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op3601] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op3602] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2+123456-op3603] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op3604] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op3605] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op3606] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op3607] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op3608] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op3609] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op3610] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op3611] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op3612] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op3613] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op3614] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op3615] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op3616] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op3617] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c3-op3618] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0-op3619] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op3620] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.post456-op3621] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.1.dev1-op3622] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc-op3623] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123abc456-op3624] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc-op3625] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123-op3626] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+abc123def-op3627] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op3628] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2+123456-op3629] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op3630] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op3631] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op3632] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a1-op3633] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op3634] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op3635] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0a12-op3636] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op3637] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-op3638] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op3639] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op3640] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op3641] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op3642] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c1-op3643] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0rc2-op3644] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0c3-op3645] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0-op3646] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op3647] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.0.post456-op3648] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op3649] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op3650] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op3651] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc-op3652] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op3653] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op3654] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op3655] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2+123456-op3656] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op3657] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op3658] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op3659] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op3660] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op3661] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op3662] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op3663] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op3664] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op3665] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op3666] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op3667] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op3668] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op3669] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op3670] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op3671] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0-op3672] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op3673] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.post456-op3674] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.1.dev1-op3675] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc-op3676] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123abc456-op3677] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc-op3678] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123-op3679] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+abc123def-op3680] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+1234.abc-op3681] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2+123456-op3682] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.r32+123456-op3683] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op3684] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.dev456-op3685] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a1-op3686] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op3687] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op3688] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0a12-op3689] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op3690] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-op3691] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op3692] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op3693] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0b2-346-op3694] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op3695] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c1-op3696] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0rc2-op3697] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0c3-op3698] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0-op3699] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op3700] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.0.post456-op3701] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.1.dev1-op3702] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc-op3703] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op3704] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc-op3705] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123-op3706] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op3707] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op3708] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2+123456-op3709] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op3710] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op3711] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op3712] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op3713] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op3714] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op3715] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op3716] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op3717] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op3718] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op3719] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op3720] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op3721] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op3722] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op3723] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op3724] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op3725] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456.dev34-op3726] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.post456-op3727] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.1.dev1-op3728] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc-op3729] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123abc456-op3730] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc-op3731] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123-op3732] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+abc123def-op3733] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+1234.abc-op3734] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2+123456-op3735] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.r32+123456-op3736] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.2.rev33+123456-op3737] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.dev456-op3738] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a1-op3739] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a2.dev456-op3740] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12.dev456-op3741] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0a12-op3742] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b1.dev456-op3743] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-op3744] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op3745] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2.post345-op3746] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0b2-346-op3747] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1.dev456-op3748] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c1-op3749] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0rc2-op3750] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0c3-op3751] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0-op3752] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op3753] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.0.post456-op3754] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.1.dev1-op3755] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc-op3756] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123abc456-op3757] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc-op3758] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123-op3759] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+abc123def-op3760] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+1234.abc-op3761] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2+123456-op3762] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.r32+123456-op3763] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op3764] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op3765] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op3766] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op3767] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op3768] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op3769] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op3770] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op3771] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op3772] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op3773] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op3774] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op3775] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op3776] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op3777] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op3778] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op3779] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op3780] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op3781] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op3782] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op3783] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op3784] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op3785] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op3786] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op3787] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op3788] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op3789] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op3790] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op3791] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op3792] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op3793] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op3794] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op3795] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op3796] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op3797] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op3798] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op3799] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op3800] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op3801] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op3802] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op3803] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op3804] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op3805] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op3806] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op3807] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op3808] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op3809] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op3810] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op3811] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op3812] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op3813] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op3814] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op3815] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op3816] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op3817] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op3818] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op3819] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op3820] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op3821] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op3822] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op3823] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op3824] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op3825] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op3826] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op3827] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op3828] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op3829] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op3830] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op3831] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op3832] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op3833] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.1.dev1-op3834] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc-op3835] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123abc456-op3836] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc-op3837] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123-op3838] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+abc123def-op3839] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op3840] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2+123456-op3841] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op3842] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op3843] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op3844] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a1-op3845] PASSED [ 25%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op3846] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op3847] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0a12-op3848] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op3849] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-op3850] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op3851] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op3852] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op3853] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op3854] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c1-op3855] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0rc2-op3856] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0c3-op3857] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0-op3858] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op3859] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.0.post456-op3860] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op3861] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op3862] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op3863] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc-op3864] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op3865] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op3866] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op3867] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2+123456-op3868] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op3869] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op3870] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op3871] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op3872] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op3873] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op3874] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op3875] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op3876] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op3877] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op3878] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op3879] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op3880] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op3881] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op3882] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op3883] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op3884] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op3885] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op3886] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op3887] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc-op3888] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op3889] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc-op3890] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123-op3891] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op3892] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op3893] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2+123456-op3894] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op3895] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op3896] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op3897] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a1-op3898] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op3899] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op3900] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0a12-op3901] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op3902] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-op3903] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op3904] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op3905] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op3906] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op3907] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c1-op3908] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op3909] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0c3-op3910] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0-op3911] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op3912] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op3913] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op3914] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op3915] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op3916] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op3917] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op3918] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op3919] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op3920] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op3921] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op3922] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op3923] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op3924] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op3925] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op3926] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op3927] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op3928] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op3929] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op3930] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op3931] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op3932] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op3933] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op3934] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op3935] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op3936] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op3937] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op3938] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op3939] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op3940] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op3941] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op3942] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc-op3943] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123-op3944] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op3945] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op3946] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123456-op3947] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op3948] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op3949] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op3950] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a1-op3951] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op3952] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op3953] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0a12-op3954] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op3955] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-op3956] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op3957] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op3958] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op3959] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op3960] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c1-op3961] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op3962] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0c3-op3963] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0-op3964] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op3965] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op3966] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op3967] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op3968] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op3969] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op3970] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op3971] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op3972] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op3973] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op3974] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op3975] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op3976] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op3977] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op3978] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op3979] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op3980] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op3981] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op3982] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op3983] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op3984] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op3985] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op3986] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op3987] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op3988] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op3989] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op3990] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op3991] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op3992] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op3993] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op3994] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op3995] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc-op3996] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op3997] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op3998] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op3999] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123456-op4000] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op4001] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op4002] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op4003] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op4004] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op4005] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op4006] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op4007] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op4008] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op4009] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op4010] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op4011] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op4012] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op4013] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op4014] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op4015] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op4016] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0-op4017] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op4018] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op4019] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op4020] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op4021] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op4022] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op4023] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op4024] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op4025] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op4026] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op4027] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op4028] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op4029] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op4030] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op4031] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op4032] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op4033] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op4034] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op4035] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op4036] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op4037] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op4038] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op4039] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op4040] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op4041] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op4042] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op4043] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op4044] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op4045] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op4046] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op4047] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op4048] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op4049] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123-op4050] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc123def-op4051] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op4052] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123456-op4053] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op4054] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op4055] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op4056] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a1-op4057] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op4058] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op4059] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0a12-op4060] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op4061] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-op4062] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op4063] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op4064] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op4065] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op4066] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c1-op4067] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0rc2-op4068] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0c3-op4069] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0-op4070] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op4071] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.0.post456-op4072] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op4073] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op4074] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op4075] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc-op4076] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op4077] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op4078] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op4079] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2+123456-op4080] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op4081] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op4082] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op4083] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op4084] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op4085] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op4086] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op4087] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op4088] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op4089] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op4090] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op4091] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op4092] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op4093] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op4094] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op4095] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op4096] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op4097] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op4098] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op4099] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op4100] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op4101] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op4102] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op4103] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op4104] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op4105] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123456-op4106] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op4107] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op4108] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op4109] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a1-op4110] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op4111] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op4112] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0a12-op4113] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op4114] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-op4115] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op4116] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op4117] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op4118] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op4119] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c1-op4120] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op4121] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0c3-op4122] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0-op4123] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op4124] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op4125] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op4126] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op4127] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op4128] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op4129] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op4130] PASSED [ 26%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op4131] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op4132] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op4133] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op4134] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op4135] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op4136] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op4137] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op4138] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op4139] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op4140] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op4141] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op4142] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op4143] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op4144] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op4145] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op4146] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op4147] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op4148] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op4149] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op4150] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op4151] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op4152] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op4153] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op4154] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op4155] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op4156] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op4157] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op4158] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123456-op4159] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op4160] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op4161] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op4162] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op4163] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op4164] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op4165] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op4166] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op4167] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op4168] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op4169] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op4170] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op4171] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op4172] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op4173] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op4174] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op4175] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0-op4176] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op4177] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op4178] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op4179] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op4180] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op4181] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op4182] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op4183] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op4184] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op4185] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op4186] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op4187] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op4188] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op4189] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op4190] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op4191] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op4192] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op4193] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op4194] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op4195] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op4196] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op4197] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op4198] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op4199] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op4200] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op4201] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op4202] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op4203] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op4204] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op4205] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op4206] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op4207] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op4208] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op4209] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op4210] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op4211] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op4212] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op4213] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op4214] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op4215] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op4216] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op4217] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op4218] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op4219] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op4220] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op4221] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op4222] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op4223] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op4224] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op4225] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op4226] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op4227] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op4228] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0-op4229] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op4230] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op4231] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op4232] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op4233] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op4234] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op4235] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op4236] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op4237] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op4238] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op4239] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op4240] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op4241] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op4242] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op4243] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op4244] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op4245] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op4246] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op4247] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op4248] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op4249] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op4250] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op4251] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op4252] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op4253] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op4254] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op4255] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op4256] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op4257] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op4258] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op4259] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op4260] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op4261] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op4262] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op4263] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op4264] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op4265] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op4266] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op4267] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op4268] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a1-op4269] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op4270] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op4271] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0a12-op4272] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op4273] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-op4274] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op4275] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op4276] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op4277] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op4278] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c1-op4279] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0rc2-op4280] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0c3-op4281] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0-op4282] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op4283] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.0.post456-op4284] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op4285] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op4286] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op4287] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc-op4288] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op4289] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op4290] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op4291] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2+123456-op4292] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op4293] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op4294] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op4295] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op4296] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op4297] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op4298] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op4299] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op4300] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op4301] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op4302] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op4303] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op4304] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op4305] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op4306] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op4307] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op4308] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op4309] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op4310] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op4311] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op4312] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op4313] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op4314] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op4315] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op4316] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op4317] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op4318] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op4319] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op4320] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op4321] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op4322] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op4323] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op4324] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op4325] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op4326] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op4327] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op4328] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op4329] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op4330] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op4331] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op4332] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op4333] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op4334] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0-op4335] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op4336] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op4337] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op4338] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op4339] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op4340] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op4341] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op4342] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op4343] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op4344] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op4345] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op4346] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op4347] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op4348] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op4349] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op4350] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op4351] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op4352] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op4353] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op4354] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op4355] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op4356] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op4357] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op4358] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op4359] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op4360] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op4361] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op4362] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op4363] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op4364] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op4365] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op4366] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op4367] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op4368] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op4369] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op4370] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op4371] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op4372] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op4373] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op4374] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op4375] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op4376] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op4377] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op4378] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op4379] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op4380] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op4381] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op4382] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op4383] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op4384] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op4385] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op4386] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op4387] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op4388] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op4389] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op4390] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op4391] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op4392] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op4393] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op4394] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op4395] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op4396] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op4397] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op4398] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op4399] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op4400] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op4401] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op4402] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op4403] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op4404] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op4405] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op4406] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op4407] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op4408] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op4409] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op4410] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op4411] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op4412] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op4413] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op4414] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op4415] PASSED [ 27%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op4416] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op4417] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op4418] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op4419] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op4420] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op4421] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op4422] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op4423] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op4424] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op4425] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op4426] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op4427] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op4428] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op4429] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op4430] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op4431] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op4432] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op4433] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op4434] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op4435] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op4436] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op4437] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op4438] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op4439] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op4440] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0-op4441] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op4442] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op4443] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op4444] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op4445] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op4446] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op4447] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op4448] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op4449] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op4450] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op4451] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op4452] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op4453] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op4454] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op4455] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op4456] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op4457] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op4458] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op4459] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op4460] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op4461] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op4462] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op4463] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op4464] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op4465] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op4466] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op4467] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op4468] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op4469] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op4470] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op4471] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op4472] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op4473] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op4474] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op4475] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op4476] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op4477] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op4478] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op4479] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op4480] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op4481] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op4482] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op4483] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a12-op4484] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op4485] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-op4486] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op4487] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op4488] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op4489] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op4490] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c1-op4491] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op4492] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0c3-op4493] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0-op4494] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op4495] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op4496] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op4497] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op4498] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op4499] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op4500] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op4501] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op4502] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op4503] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op4504] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op4505] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op4506] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op4507] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op4508] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op4509] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op4510] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op4511] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op4512] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op4513] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op4514] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op4515] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op4516] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op4517] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op4518] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op4519] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op4520] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op4521] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op4522] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op4523] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op4524] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op4525] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op4526] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op4527] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op4528] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op4529] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op4530] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op4531] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op4532] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op4533] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op4534] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op4535] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op4536] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op4537] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op4538] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op4539] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op4540] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op4541] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op4542] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op4543] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op4544] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op4545] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op4546] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op4547] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op4548] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op4549] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op4550] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op4551] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op4552] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op4553] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op4554] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op4555] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op4556] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op4557] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op4558] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op4559] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op4560] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op4561] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op4562] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op4563] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op4564] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op4565] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op4566] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op4567] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op4568] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op4569] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op4570] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op4571] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op4572] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op4573] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op4574] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op4575] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op4576] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op4577] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op4578] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op4579] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op4580] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op4581] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op4582] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op4583] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op4584] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op4585] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op4586] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op4587] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op4588] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op4589] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op4590] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op4591] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op4592] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op4593] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op4594] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op4595] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op4596] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op4597] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op4598] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op4599] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op4600] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op4601] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op4602] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op4603] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op4604] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op4605] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op4606] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op4607] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op4608] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op4609] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op4610] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op4611] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op4612] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op4613] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op4614] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op4615] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op4616] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op4617] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op4618] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op4619] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op4620] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op4621] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op4622] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op4623] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op4624] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op4625] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op4626] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op4627] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op4628] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op4629] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op4630] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op4631] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op4632] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op4633] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op4634] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op4635] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op4636] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op4637] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op4638] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op4639] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op4640] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op4641] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op4642] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op4643] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op4644] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-op4645] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op4646] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op4647] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op4648] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op4649] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c1-op4650] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op4651] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0c3-op4652] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0-op4653] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op4654] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op4655] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op4656] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op4657] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op4658] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op4659] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op4660] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op4661] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op4662] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op4663] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op4664] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op4665] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op4666] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op4667] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op4668] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op4669] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op4670] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op4671] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op4672] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op4673] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op4674] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op4675] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op4676] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op4677] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op4678] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op4679] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op4680] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op4681] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op4682] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op4683] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op4684] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op4685] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op4686] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op4687] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op4688] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op4689] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op4690] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op4691] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op4692] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op4693] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op4694] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op4695] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op4696] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op4697] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op4698] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op4699] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op4700] PASSED [ 28%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op4701] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op4702] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op4703] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op4704] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op4705] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op4706] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op4707] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op4708] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op4709] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op4710] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op4711] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op4712] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op4713] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op4714] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op4715] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op4716] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op4717] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op4718] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op4719] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op4720] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op4721] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op4722] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op4723] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op4724] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op4725] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op4726] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op4727] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op4728] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op4729] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op4730] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op4731] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op4732] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op4733] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op4734] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op4735] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op4736] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op4737] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op4738] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op4739] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op4740] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op4741] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op4742] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op4743] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op4744] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op4745] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op4746] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op4747] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op4748] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op4749] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op4750] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op4751] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op4752] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op4753] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op4754] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op4755] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c1-op4756] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op4757] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0c3-op4758] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0-op4759] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op4760] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op4761] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op4762] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op4763] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op4764] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op4765] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op4766] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op4767] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op4768] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op4769] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op4770] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op4771] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op4772] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op4773] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op4774] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op4775] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op4776] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op4777] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op4778] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op4779] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op4780] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op4781] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op4782] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op4783] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op4784] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op4785] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op4786] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op4787] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op4788] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op4789] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op4790] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op4791] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op4792] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op4793] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op4794] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op4795] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op4796] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op4797] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op4798] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op4799] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op4800] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op4801] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op4802] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op4803] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op4804] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op4805] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op4806] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op4807] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op4808] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op4809] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op4810] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op4811] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op4812] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op4813] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op4814] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op4815] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op4816] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op4817] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op4818] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op4819] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op4820] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op4821] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op4822] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op4823] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op4824] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op4825] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op4826] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op4827] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op4828] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op4829] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op4830] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op4831] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op4832] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op4833] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op4834] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op4835] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op4836] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op4837] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op4838] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op4839] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op4840] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op4841] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op4842] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op4843] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op4844] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op4845] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op4846] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op4847] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op4848] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op4849] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op4850] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op4851] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op4852] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op4853] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op4854] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op4855] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op4856] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op4857] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op4858] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op4859] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op4860] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op4861] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op4862] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op4863] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op4864] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op4865] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op4866] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op4867] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op4868] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op4869] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op4870] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op4871] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op4872] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op4873] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op4874] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op4875] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op4876] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op4877] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op4878] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op4879] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op4880] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op4881] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op4882] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op4883] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op4884] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op4885] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op4886] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op4887] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op4888] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op4889] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op4890] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op4891] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op4892] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op4893] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op4894] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op4895] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op4896] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op4897] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op4898] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op4899] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op4900] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op4901] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op4902] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op4903] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op4904] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op4905] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op4906] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op4907] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op4908] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op4909] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op4910] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op4911] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op4912] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op4913] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op4914] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op4915] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op4916] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op4917] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0-op4918] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op4919] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op4920] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op4921] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op4922] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op4923] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op4924] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op4925] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op4926] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op4927] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op4928] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op4929] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op4930] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op4931] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op4932] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op4933] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op4934] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op4935] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op4936] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op4937] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op4938] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op4939] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op4940] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op4941] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op4942] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op4943] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op4944] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op4945] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op4946] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op4947] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op4948] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op4949] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op4950] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op4951] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op4952] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op4953] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op4954] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op4955] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op4956] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op4957] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op4958] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op4959] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op4960] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op4961] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op4962] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op4963] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op4964] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op4965] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op4966] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op4967] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op4968] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op4969] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op4970] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op4971] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op4972] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op4973] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op4974] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op4975] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op4976] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op4977] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op4978] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op4979] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op4980] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op4981] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op4982] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op4983] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op4984] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op4985] PASSED [ 29%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op4986] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op4987] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op4988] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op4989] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op4990] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op4991] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op4992] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op4993] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op4994] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op4995] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op4996] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op4997] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op4998] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op4999] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op5000] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op5001] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op5002] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op5003] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op5004] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op5005] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op5006] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op5007] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op5008] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op5009] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op5010] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op5011] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op5012] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op5013] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op5014] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op5015] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op5016] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op5017] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op5018] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op5019] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op5020] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op5021] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op5022] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c3-op5023] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0-op5024] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op5025] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op5026] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op5027] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op5028] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op5029] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op5030] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op5031] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op5032] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op5033] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op5034] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op5035] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op5036] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op5037] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op5038] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op5039] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op5040] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op5041] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op5042] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op5043] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op5044] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op5045] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op5046] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op5047] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op5048] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op5049] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op5050] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op5051] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op5052] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op5053] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op5054] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op5055] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op5056] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op5057] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op5058] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op5059] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op5060] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op5061] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op5062] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op5063] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op5064] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op5065] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op5066] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op5067] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op5068] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op5069] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op5070] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op5071] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op5072] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op5073] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op5074] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op5075] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op5076] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0-op5077] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op5078] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op5079] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op5080] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op5081] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op5082] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op5083] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op5084] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op5085] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op5086] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op5087] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op5088] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op5089] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op5090] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op5091] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op5092] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op5093] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op5094] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op5095] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op5096] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op5097] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op5098] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op5099] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op5100] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op5101] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op5102] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op5103] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op5104] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op5105] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op5106] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op5107] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op5108] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op5109] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op5110] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op5111] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op5112] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op5113] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op5114] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op5115] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op5116] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op5117] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op5118] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op5119] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op5120] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op5121] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op5122] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op5123] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op5124] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op5125] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op5126] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op5127] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op5128] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op5129] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0-op5130] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op5131] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op5132] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op5133] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op5134] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op5135] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op5136] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op5137] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op5138] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op5139] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op5140] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op5141] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op5142] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op5143] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op5144] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op5145] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op5146] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op5147] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op5148] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op5149] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op5150] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op5151] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op5152] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op5153] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op5154] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op5155] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op5156] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op5157] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op5158] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op5159] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op5160] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op5161] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op5162] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op5163] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op5164] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op5165] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op5166] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op5167] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op5168] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op5169] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op5170] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op5171] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op5172] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op5173] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op5174] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op5175] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op5176] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op5177] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op5178] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op5179] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op5180] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op5181] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op5182] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op5183] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op5184] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.post456-op5185] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.1.dev1-op5186] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc-op5187] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op5188] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc-op5189] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123-op5190] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op5191] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op5192] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2+123456-op5193] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op5194] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op5195] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op5196] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op5197] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op5198] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op5199] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op5200] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op5201] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op5202] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op5203] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op5204] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op5205] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op5206] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op5207] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op5208] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op5209] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op5210] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op5211] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op5212] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op5213] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op5214] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op5215] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op5216] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op5217] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op5218] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op5219] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op5220] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op5221] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op5222] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op5223] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op5224] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op5225] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op5226] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op5227] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op5228] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op5229] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op5230] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op5231] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op5232] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op5233] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op5234] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op5235] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op5236] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op5237] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op5238] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op5239] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op5240] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op5241] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op5242] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op5243] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op5244] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op5245] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op5246] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op5247] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op5248] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op5249] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op5250] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op5251] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op5252] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op5253] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op5254] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op5255] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op5256] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op5257] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op5258] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op5259] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op5260] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op5261] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op5262] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op5263] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op5264] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op5265] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op5266] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op5267] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op5268] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op5269] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op5270] PASSED [ 30%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op5271] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op5272] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op5273] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op5274] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op5275] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op5276] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op5277] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op5278] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op5279] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op5280] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op5281] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op5282] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op5283] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op5284] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op5285] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op5286] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op5287] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op5288] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op5289] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op5290] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op5291] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op5292] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op5293] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op5294] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op5295] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op5296] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op5297] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op5298] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op5299] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op5300] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op5301] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op5302] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op5303] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op5304] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op5305] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op5306] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op5307] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op5308] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op5309] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op5310] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op5311] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op5312] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op5313] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op5314] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op5315] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op5316] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op5317] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op5318] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op5319] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op5320] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op5321] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op5322] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op5323] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op5324] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op5325] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op5326] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op5327] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op5328] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op5329] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op5330] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op5331] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op5332] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op5333] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op5334] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op5335] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op5336] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op5337] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op5338] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op5339] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op5340] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op5341] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op5342] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op5343] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op5344] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op5345] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op5346] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op5347] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op5348] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op5349] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op5350] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op5351] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op5352] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op5353] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op5354] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op5355] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op5356] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op5357] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op5358] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op5359] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op5360] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op5361] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op5362] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op5363] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op5364] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op5365] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op5366] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op5367] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op5368] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op5369] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op5370] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op5371] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op5372] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op5373] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op5374] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op5375] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op5376] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op5377] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op5378] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op5379] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op5380] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op5381] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op5382] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op5383] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op5384] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op5385] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op5386] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op5387] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op5388] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op5389] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op5390] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op5391] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op5392] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op5393] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op5394] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op5395] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op5396] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op5397] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op5398] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op5399] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op5400] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op5401] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op5402] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op5403] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op5404] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op5405] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op5406] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op5407] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op5408] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op5409] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op5410] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op5411] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op5412] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op5413] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op5414] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op5415] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op5416] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op5417] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op5418] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op5419] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op5420] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op5421] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op5422] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op5423] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op5424] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op5425] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op5426] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op5427] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op5428] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op5429] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op5430] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op5431] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op5432] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op5433] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op5434] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op5435] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op5436] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op5437] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op5438] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op5439] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op5440] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op5441] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op5442] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op5443] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op5444] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op5445] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op5446] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op5447] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op5448] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op5449] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op5450] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op5451] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op5452] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op5453] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op5454] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op5455] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op5456] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op5457] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op5458] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op5459] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op5460] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op5461] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op5462] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op5463] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op5464] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op5465] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op5466] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op5467] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op5468] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op5469] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op5470] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op5471] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op5472] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op5473] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op5474] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op5475] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op5476] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op5477] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op5478] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op5479] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op5480] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op5481] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op5482] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op5483] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op5484] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op5485] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op5486] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op5487] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op5488] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op5489] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op5490] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op5491] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op5492] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op5493] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op5494] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op5495] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op5496] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op5497] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op5498] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op5499] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op5500] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op5501] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op5502] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op5503] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op5504] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op5505] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op5506] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op5507] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op5508] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op5509] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op5510] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op5511] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op5512] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op5513] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op5514] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op5515] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op5516] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op5517] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op5518] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op5519] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op5520] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op5521] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op5522] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op5523] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op5524] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op5525] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op5526] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op5527] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op5528] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op5529] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op5530] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op5531] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op5532] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op5533] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op5534] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op5535] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op5536] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op5537] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op5538] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op5539] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op5540] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op5541] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op5542] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op5543] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op5544] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op5545] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op5546] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op5547] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op5548] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op5549] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op5550] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op5551] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op5552] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op5553] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op5554] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op5555] PASSED [ 31%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op5556] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op5557] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op5558] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op5559] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op5560] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op5561] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op5562] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op5563] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op5564] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op5565] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op5566] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op5567] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op5568] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op5569] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op5570] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op5571] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op5572] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op5573] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op5574] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op5575] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op5576] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op5577] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op5578] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op5579] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op5580] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op5581] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op5582] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op5583] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op5584] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op5585] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op5586] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op5587] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op5588] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op5589] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op5590] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op5591] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op5592] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op5593] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op5594] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op5595] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op5596] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op5597] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op5598] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op5599] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op5600] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op5601] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op5602] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op5603] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op5604] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op5605] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op5606] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op5607] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op5608] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op5609] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op5610] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op5611] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op5612] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op5613] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op5614] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op5615] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op5616] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op5617] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op5618] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op5619] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op5620] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op5621] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op5622] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op5623] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op5624] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op5625] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op5626] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op5627] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op5628] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op5629] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op5630] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op5631] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op5632] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op5633] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op5634] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op5635] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op5636] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op5637] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op5638] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op5639] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op5640] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op5641] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op5642] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op5643] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op5644] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op5645] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op5646] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op5647] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op5648] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op5649] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op5650] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op5651] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op5652] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op5653] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op5654] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op5655] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op5656] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op5657] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op5658] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op5659] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op5660] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op5661] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op5662] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op5663] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op5664] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op5665] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op5666] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op5667] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op5668] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op5669] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op5670] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op5671] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op5672] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op5673] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op5674] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op5675] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op5676] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op5677] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op5678] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op5679] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op5680] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op5681] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op5682] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op5683] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op5684] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op5685] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op5686] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op5687] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op5688] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op5689] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op5690] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op5691] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op5692] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op5693] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op5694] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op5695] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op5696] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op5697] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op5698] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op5699] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op5700] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op5701] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op5702] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op5703] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op5704] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op5705] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op5706] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op5707] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op5708] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op5709] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op5710] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op5711] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op5712] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op5713] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op5714] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op5715] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op5716] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op5717] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op5718] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op5719] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op5720] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op5721] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op5722] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op5723] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op5724] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op5725] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op5726] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op5727] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op5728] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op5729] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op5730] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op5731] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op5732] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op5733] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op5734] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op5735] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op5736] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op5737] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op5738] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op5739] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op5740] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op5741] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op5742] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op5743] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op5744] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op5745] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op5746] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op5747] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op5748] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op5749] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op5750] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op5751] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op5752] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op5753] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op5754] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op5755] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op5756] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op5757] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op5758] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op5759] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op5760] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op5761] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op5762] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op5763] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op5764] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op5765] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op5766] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op5767] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op5768] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op5769] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op5770] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op5771] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op5772] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op5773] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op5774] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op5775] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op5776] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op5777] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op5778] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op5779] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op5780] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op5781] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op5782] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op5783] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op5784] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op5785] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op5786] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op5787] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op5788] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op5789] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op5790] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op5791] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op5792] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op5793] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op5794] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op5795] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op5796] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op5797] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op5798] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op5799] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op5800] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op5801] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op5802] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op5803] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op5804] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op5805] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op5806] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op5807] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op5808] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op5809] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op5810] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op5811] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op5812] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op5813] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op5814] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op5815] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op5816] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op5817] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op5818] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op5819] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op5820] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op5821] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op5822] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op5823] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op5824] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op5825] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op5826] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op5827] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op5828] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op5829] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op5830] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op5831] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0.dev456-1.0.dev456-op5832] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op5833] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0a1-op5834] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op5835] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op5836] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op5837] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op5838] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op5839] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op5840] PASSED [ 32%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op5841] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op5842] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op5843] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op5844] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op5845] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12-op5846] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op5847] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op5848] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op5849] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op5850] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op5851] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op5852] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op5853] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op5854] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op5855] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op5856] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op5857] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op5858] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b2-op5859] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op5860] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op5861] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op5862] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op5863] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op5864] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op5865] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op5866] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op5867] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op5868] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op5869] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op5870] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op5871] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op5872] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op5873] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op5874] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op5875] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op5876] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op5877] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op5878] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op5879] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op5880] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op5881] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op5882] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op5883] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op5884] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op5885] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-346-op5886] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op5887] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op5888] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op5889] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op5890] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op5891] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op5892] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op5893] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op5894] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op5895] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op5896] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op5897] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op5898] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op5899] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op5900] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op5901] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op5902] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op5903] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op5904] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op5905] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op5906] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op5907] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op5908] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1-op5909] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op5910] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op5911] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op5912] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op5913] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op5914] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op5915] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op5916] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op5917] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op5918] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op5919] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op5920] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op5921] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0rc2-op5922] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op5923] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op5924] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op5925] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op5926] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op5927] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op5928] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op5929] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op5930] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op5931] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op5932] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op5933] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op5934] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op5935] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c3-op5936] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op5937] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op5938] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op5939] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op5940] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op5941] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op5942] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op5943] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op5944] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op5945] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op5946] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op5947] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op5948] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op5949] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op5950] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0-op5951] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op5952] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op5953] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op5954] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op5955] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op5956] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op5957] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op5958] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op5959] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op5960] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op5961] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op5962] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op5963] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op5964] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op5965] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op5966] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op5967] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op5968] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op5969] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op5970] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op5971] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op5972] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op5973] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op5974] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op5975] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op5976] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op5977] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op5978] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op5979] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op5980] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op5981] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op5982] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op5983] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456-op5984] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op5985] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op5986] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op5987] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op5988] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op5989] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op5990] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op5991] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op5992] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op5993] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op5994] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op5995] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op5996] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op5997] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op5998] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op5999] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op6000] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op6001] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.1.dev1-op6002] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op6003] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op6004] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op6005] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op6006] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op6007] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op6008] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op6009] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op6010] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op6011] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op6012] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op6013] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op6014] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op6015] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op6016] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op6017] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op6018] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op6019] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op6020] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.2+123abc-op6021] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op6022] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op6023] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op6024] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op6025] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op6026] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op6027] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op6028] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op6029] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op6030] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op6031] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op6032] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op6033] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op6034] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op6035] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op6036] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op6037] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op6038] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op6039] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op6040] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op6041] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op6042] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op6043] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op6044] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op6045] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op6046] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op6047] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op6048] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op6049] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op6050] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op6051] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op6052] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op6053] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op6054] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op6055] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op6056] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op6057] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op6058] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op6059] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op6060] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op6061] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+abc-op6062] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op6063] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op6064] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op6065] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op6066] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op6067] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op6068] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op6069] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op6070] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op6071] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op6072] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op6073] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op6074] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op6075] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op6076] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op6077] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op6078] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op6079] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op6080] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op6081] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op6082] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op6083] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc123-op6084] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op6085] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op6086] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op6087] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op6088] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op6089] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op6090] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op6091] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op6092] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op6093] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op6094] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op6095] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op6096] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op6097] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op6098] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op6099] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op6100] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op6101] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op6102] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op6103] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op6104] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op6105] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op6106] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op6107] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op6108] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op6109] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op6110] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op6111] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op6112] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op6113] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op6114] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op6115] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op6116] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op6117] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op6118] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op6119] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op6120] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op6121] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op6122] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op6123] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op6124] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op6125] PASSED [ 33%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op6126] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op6127] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op6128] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op6129] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op6130] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op6131] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op6132] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op6133] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op6134] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op6135] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op6136] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op6137] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op6138] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op6139] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op6140] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op6141] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op6142] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op6143] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op6144] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op6145] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op6146] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op6147] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op6148] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op6149] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op6150] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op6151] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op6152] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op6153] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op6154] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op6155] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123456-op6156] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op6157] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op6158] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op6159] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op6160] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op6161] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op6162] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op6163] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op6164] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op6165] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op6166] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op6167] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op6168] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op6169] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op6170] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op6171] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op6172] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op6173] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op6174] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op6175] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op6176] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op6177] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op6178] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op6179] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op6180] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op6181] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op6182] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op6183] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op6184] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op6185] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op6186] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op6187] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op6188] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op6189] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op6190] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op6191] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op6192] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op6193] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op6194] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op6195] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op6196] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op6197] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op6198] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op6199] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op6200] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op6201] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op6202] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op6203] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op6204] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op6205] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op6206] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op6207] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op6208] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op6209] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op6210] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op6211] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op6212] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op6213] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op6214] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op6215] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op6216] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op6217] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op6218] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op6219] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op6220] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op6221] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op6222] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op6223] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op6224] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op6225] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op6226] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op6227] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op6228] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op6229] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op6230] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op6231] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op6232] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op6233] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op6234] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op6235] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op6236] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op6237] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op6238] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op6239] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op6240] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op6241] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op6242] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op6243] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op6244] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op6245] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op6246] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op6247] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op6248] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op6249] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op6250] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op6251] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op6252] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op6253] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op6254] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op6255] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op6256] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op6257] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op6258] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op6259] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op6260] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op6261] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op6262] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op6263] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op6264] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op6265] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0a1-op6266] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op6267] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op6268] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op6269] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op6270] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op6271] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op6272] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op6273] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op6274] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op6275] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op6276] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op6277] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op6278] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op6279] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op6280] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op6281] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op6282] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op6283] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op6284] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op6285] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op6286] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op6287] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op6288] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op6289] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op6290] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op6291] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op6292] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op6293] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op6294] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op6295] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op6296] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op6297] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op6298] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op6299] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op6300] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op6301] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op6302] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op6303] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op6304] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op6305] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op6306] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op6307] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op6308] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op6309] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op6310] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op6311] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op6312] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op6313] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op6314] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op6315] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op6316] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op6317] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op6318] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op6319] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op6320] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op6321] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op6322] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op6323] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op6324] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op6325] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op6326] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op6327] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op6328] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op6329] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op6330] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op6331] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op6332] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op6333] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op6334] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op6335] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op6336] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op6337] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op6338] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op6339] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op6340] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op6341] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op6342] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op6343] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op6344] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op6345] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op6346] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op6347] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op6348] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op6349] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op6350] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op6351] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op6352] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op6353] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op6354] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op6355] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op6356] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op6357] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op6358] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12-op6359] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op6360] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op6361] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op6362] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op6363] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op6364] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op6365] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op6366] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op6367] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op6368] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op6369] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op6370] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op6371] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op6372] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op6373] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op6374] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op6375] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op6376] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op6377] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op6378] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op6379] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op6380] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op6381] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op6382] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op6383] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op6384] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op6385] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op6386] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op6387] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op6388] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op6389] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op6390] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op6391] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op6392] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op6393] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op6394] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op6395] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op6396] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op6397] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op6398] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op6399] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op6400] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op6401] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op6402] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op6403] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op6404] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op6405] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op6406] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op6407] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op6408] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op6409] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op6410] PASSED [ 34%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op6411] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op6412] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op6413] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op6414] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op6415] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op6416] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op6417] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op6418] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op6419] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op6420] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op6421] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op6422] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op6423] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op6424] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op6425] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b2-op6426] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op6427] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op6428] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op6429] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op6430] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op6431] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op6432] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op6433] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op6434] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op6435] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op6436] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op6437] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op6438] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op6439] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op6440] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op6441] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op6442] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op6443] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op6444] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op6445] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op6446] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op6447] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op6448] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op6449] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op6450] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op6451] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op6452] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op6453] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op6454] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op6455] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op6456] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op6457] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op6458] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op6459] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op6460] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op6461] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op6462] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op6463] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op6464] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op6465] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op6466] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op6467] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op6468] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op6469] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op6470] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op6471] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op6472] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op6473] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op6474] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op6475] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op6476] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op6477] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op6478] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op6479] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op6480] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op6481] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op6482] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op6483] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op6484] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op6485] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op6486] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op6487] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op6488] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op6489] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op6490] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op6491] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op6492] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op6493] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op6494] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op6495] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op6496] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op6497] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op6498] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op6499] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op6500] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op6501] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op6502] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op6503] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op6504] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op6505] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op6506] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op6507] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op6508] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op6509] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op6510] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op6511] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op6512] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op6513] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op6514] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op6515] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op6516] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op6517] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op6518] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op6519] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op6520] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op6521] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op6522] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op6523] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op6524] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op6525] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op6526] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op6527] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op6528] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op6529] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op6530] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op6531] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op6532] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op6533] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op6534] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op6535] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op6536] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op6537] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op6538] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op6539] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op6540] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op6541] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op6542] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op6543] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op6544] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op6545] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op6546] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op6547] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op6548] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op6549] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op6550] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op6551] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op6552] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op6553] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op6554] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op6555] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op6556] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op6557] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op6558] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op6559] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op6560] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op6561] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op6562] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op6563] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op6564] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op6565] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op6566] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op6567] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op6568] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op6569] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op6570] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op6571] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op6572] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op6573] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op6574] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op6575] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op6576] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op6577] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op6578] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op6579] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op6580] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op6581] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op6582] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op6583] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op6584] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op6585] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op6586] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op6587] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op6588] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op6589] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op6590] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op6591] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op6592] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op6593] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op6594] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op6595] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op6596] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op6597] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op6598] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op6599] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op6600] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op6601] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op6602] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op6603] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op6604] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op6605] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op6606] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op6607] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op6608] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op6609] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op6610] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1-op6611] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op6612] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op6613] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op6614] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op6615] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op6616] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op6617] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op6618] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op6619] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op6620] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op6621] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op6622] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op6623] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op6624] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op6625] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op6626] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op6627] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op6628] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op6629] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op6630] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op6631] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op6632] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op6633] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op6634] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op6635] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op6636] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op6637] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op6638] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op6639] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op6640] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op6641] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op6642] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op6643] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op6644] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op6645] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op6646] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op6647] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op6648] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op6649] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op6650] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op6651] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op6652] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op6653] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op6654] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op6655] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op6656] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op6657] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op6658] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op6659] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op6660] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op6661] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op6662] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op6663] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op6664] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op6665] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op6666] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op6667] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op6668] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op6669] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op6670] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op6671] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op6672] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op6673] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op6674] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op6675] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op6676] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op6677] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op6678] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op6679] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op6680] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op6681] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op6682] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op6683] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op6684] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op6685] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op6686] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op6687] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op6688] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op6689] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op6690] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op6691] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c3-op6692] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op6693] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op6694] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op6695] PASSED [ 35%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op6696] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op6697] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op6698] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op6699] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op6700] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op6701] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op6702] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op6703] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op6704] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op6705] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op6706] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op6707] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op6708] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op6709] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op6710] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op6711] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op6712] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op6713] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op6714] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op6715] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op6716] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op6717] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op6718] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op6719] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op6720] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op6721] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op6722] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op6723] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op6724] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op6725] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op6726] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op6727] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op6728] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op6729] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op6730] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op6731] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op6732] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op6733] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0-op6734] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op6735] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op6736] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op6737] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op6738] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op6739] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op6740] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op6741] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op6742] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op6743] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op6744] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op6745] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op6746] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op6747] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op6748] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op6749] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op6750] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op6751] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op6752] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op6753] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op6754] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op6755] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op6756] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op6757] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op6758] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op6759] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op6760] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op6761] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op6762] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op6763] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op6764] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op6765] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op6766] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op6767] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op6768] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op6769] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op6770] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op6771] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op6772] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op6773] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op6774] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op6775] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op6776] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op6777] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op6778] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op6779] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op6780] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op6781] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op6782] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op6783] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op6784] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op6785] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op6786] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op6787] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op6788] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op6789] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op6790] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op6791] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op6792] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op6793] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op6794] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op6795] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op6796] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op6797] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op6798] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op6799] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op6800] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op6801] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op6802] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op6803] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op6804] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op6805] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op6806] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op6807] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op6808] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op6809] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op6810] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op6811] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op6812] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op6813] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op6814] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op6815] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op6816] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op6817] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op6818] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op6819] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op6820] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op6821] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op6822] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op6823] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op6824] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op6825] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op6826] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op6827] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op6828] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op6829] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op6830] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op6831] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op6832] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op6833] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op6834] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op6835] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op6836] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op6837] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op6838] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op6839] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op6840] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op6841] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op6842] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op6843] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op6844] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op6845] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op6846] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op6847] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op6848] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op6849] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op6850] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op6851] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op6852] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op6853] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op6854] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op6855] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op6856] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op6857] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op6858] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op6859] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op6860] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op6861] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op6862] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op6863] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op6864] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op6865] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op6866] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op6867] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op6868] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op6869] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op6870] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op6871] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op6872] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op6873] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op6874] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op6875] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op6876] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op6877] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op6878] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op6879] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op6880] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op6881] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op6882] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op6883] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op6884] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op6885] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op6886] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op6887] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op6888] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op6889] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op6890] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op6891] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op6892] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op6893] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op6894] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op6895] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op6896] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op6897] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op6898] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op6899] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op6900] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op6901] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op6902] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op6903] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op6904] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op6905] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op6906] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op6907] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op6908] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op6909] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op6910] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op6911] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op6912] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op6913] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op6914] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op6915] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op6916] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op6917] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op6918] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op6919] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op6920] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op6921] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op6922] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op6923] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op6924] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op6925] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op6926] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op6927] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op6928] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op6929] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op6930] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op6931] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op6932] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op6933] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op6934] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op6935] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op6936] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op6937] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op6938] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op6939] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op6940] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op6941] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op6942] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op6943] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op6944] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op6945] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op6946] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op6947] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op6948] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op6949] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op6950] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op6951] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op6952] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op6953] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op6954] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op6955] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op6956] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op6957] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op6958] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op6959] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op6960] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op6961] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op6962] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op6963] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op6964] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op6965] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op6966] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op6967] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op6968] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op6969] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op6970] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op6971] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op6972] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op6973] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op6974] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op6975] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op6976] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op6977] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op6978] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op6979] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op6980] PASSED [ 36%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op6981] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op6982] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op6983] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op6984] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op6985] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op6986] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op6987] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op6988] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op6989] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op6990] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op6991] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op6992] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op6993] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op6994] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op6995] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op6996] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op6997] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op6998] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op6999] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op7000] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op7001] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op7002] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op7003] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op7004] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op7005] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op7006] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op7007] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op7008] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op7009] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op7010] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op7011] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op7012] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op7013] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op7014] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op7015] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op7016] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op7017] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op7018] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op7019] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op7020] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op7021] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op7022] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op7023] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op7024] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op7025] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op7026] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op7027] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op7028] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op7029] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op7030] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op7031] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op7032] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op7033] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op7034] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op7035] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op7036] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op7037] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op7038] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op7039] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op7040] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op7041] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op7042] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op7043] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op7044] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op7045] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op7046] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op7047] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op7048] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op7049] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op7050] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op7051] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op7052] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op7053] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op7054] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op7055] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op7056] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op7057] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op7058] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op7059] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op7060] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op7061] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op7062] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op7063] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op7064] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op7065] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op7066] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op7067] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op7068] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op7069] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op7070] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op7071] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op7072] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op7073] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op7074] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op7075] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op7076] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op7077] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op7078] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op7079] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op7080] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op7081] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op7082] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op7083] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op7084] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op7085] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op7086] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op7087] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op7088] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op7089] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op7090] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op7091] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op7092] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op7093] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op7094] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op7095] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op7096] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op7097] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op7098] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op7099] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op7100] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op7101] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op7102] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op7103] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op7104] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op7105] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op7106] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op7107] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op7108] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op7109] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op7110] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op7111] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op7112] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op7113] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op7114] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op7115] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op7116] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op7117] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op7118] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op7119] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op7120] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op7121] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op7122] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op7123] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op7124] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op7125] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op7126] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op7127] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op7128] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op7129] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op7130] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op7131] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op7132] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op7133] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op7134] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op7135] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op7136] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op7137] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op7138] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op7139] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op7140] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op7141] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op7142] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op7143] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op7144] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op7145] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op7146] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op7147] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op7148] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op7149] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op7150] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op7151] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op7152] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op7153] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op7154] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op7155] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op7156] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op7157] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op7158] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op7159] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op7160] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op7161] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op7162] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op7163] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op7164] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op7165] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op7166] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op7167] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op7168] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op7169] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op7170] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op7171] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op7172] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op7173] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op7174] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op7175] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op7176] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op7177] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op7178] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op7179] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op7180] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op7181] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op7182] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op7183] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op7184] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op7185] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op7186] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op7187] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op7188] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op7189] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op7190] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op7191] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op7192] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op7193] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op7194] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op7195] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op7196] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op7197] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op7198] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op7199] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op7200] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op7201] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op7202] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op7203] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op7204] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op7205] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op7206] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op7207] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op7208] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op7209] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op7210] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op7211] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op7212] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op7213] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op7214] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op7215] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op7216] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op7217] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op7218] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op7219] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op7220] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op7221] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op7222] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op7223] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op7224] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op7225] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op7226] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op7227] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op7228] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op7229] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op7230] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op7231] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op7232] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op7233] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op7234] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op7235] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op7236] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op7237] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op7238] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op7239] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op7240] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op7241] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op7242] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op7243] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op7244] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op7245] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op7246] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op7247] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op7248] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op7249] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op7250] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op7251] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op7252] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op7253] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op7254] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op7255] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op7256] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op7257] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op7258] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op7259] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op7260] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op7261] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op7262] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op7263] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op7264] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op7265] PASSED [ 37%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op7266] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op7267] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op7268] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op7269] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op7270] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op7271] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op7272] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op7273] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op7274] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op7275] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op7276] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op7277] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op7278] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op7279] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op7280] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op7281] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op7282] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op7283] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op7284] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op7285] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op7286] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op7287] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op7288] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op7289] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op7290] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op7291] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op7292] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op7293] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op7294] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op7295] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op7296] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op7297] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op7298] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op7299] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op7300] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op7301] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op7302] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op7303] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op7304] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op7305] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op7306] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op7307] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op7308] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op7309] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op7310] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op7311] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op7312] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op7313] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op7314] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op7315] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op7316] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a1-1.0.dev456-op7317] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op7318] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a2.dev456-1.0a1-op7319] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op7320] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a1-op7321] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op7322] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0.dev456-op7323] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a1-op7324] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a2.dev456-op7325] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0a12-1.0a12.dev456-op7326] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op7327] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a1-op7328] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op7329] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op7330] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b1.dev456-1.0a12-op7331] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0.dev456-op7332] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a1-op7333] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a2.dev456-op7334] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12.dev456-op7335] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0a12-op7336] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-1.0b1.dev456-op7337] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op7338] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op7339] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op7340] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op7341] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op7342] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op7343] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op7344] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op7345] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a1-op7346] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op7347] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op7348] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0a12-op7349] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op7350] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2-op7351] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op7352] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0.dev456-op7353] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a1-op7354] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op7355] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op7356] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0a12-op7357] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op7358] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2-op7359] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op7360] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op7361] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op7362] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a1-op7363] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op7364] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op7365] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0a12-op7366] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op7367] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-op7368] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op7369] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op7370] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op7371] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0.dev456-op7372] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a1-op7373] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a2.dev456-op7374] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12.dev456-op7375] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0a12-op7376] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b1.dev456-op7377] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-op7378] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op7379] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2.post345-op7380] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0b2-346-op7381] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c1-1.0c1.dev456-op7382] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0.dev456-op7383] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a1-op7384] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op7385] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op7386] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0a12-op7387] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op7388] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-op7389] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op7390] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2.post345-op7391] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0b2-346-op7392] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op7393] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0rc2-1.0c1-op7394] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0.dev456-op7395] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a1-op7396] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a2.dev456-op7397] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12.dev456-op7398] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0a12-op7399] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b1.dev456-op7400] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-op7401] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op7402] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2.post345-op7403] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0b2-346-op7404] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1.dev456-op7405] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0c1-op7406] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0c3-1.0rc2-op7407] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0.dev456-op7408] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a1-op7409] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a2.dev456-op7410] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12.dev456-op7411] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0a12-op7412] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b1.dev456-op7413] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-op7414] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op7415] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2.post345-op7416] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0b2-346-op7417] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1.dev456-op7418] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c1-op7419] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0rc2-op7420] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0-1.0c3-op7421] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op7422] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op7423] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op7424] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op7425] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op7426] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op7427] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op7428] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op7429] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op7430] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op7431] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op7432] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op7433] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op7434] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op7435] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456.dev34-1.0-op7436] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.dev456-op7437] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a1-op7438] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op7439] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op7440] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0a12-op7441] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op7442] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-op7443] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op7444] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2.post345-op7445] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0b2-346-op7446] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op7447] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c1-op7448] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0rc2-op7449] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0c3-op7450] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0-op7451] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op7452] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.dev456-op7453] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a1-op7454] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op7455] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op7456] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0a12-op7457] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op7458] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-op7459] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op7460] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op7461] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0b2-346-op7462] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op7463] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c1-op7464] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0rc2-op7465] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0c3-op7466] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0-op7467] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op7468] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.1.dev1-1.0.post456-op7469] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.dev456-op7470] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a1-op7471] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op7472] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op7473] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0a12-op7474] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op7475] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-op7476] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op7477] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op7478] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0b2-346-op7479] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op7480] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c1-op7481] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0rc2-op7482] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0c3-op7483] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0-op7484] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op7485] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.0.post456-op7486] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc-1.1.dev1-op7487] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op7488] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a1-op7489] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op7490] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op7491] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0a12-op7492] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op7493] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-op7494] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op7495] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op7496] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op7497] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op7498] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c1-op7499] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0rc2-op7500] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0c3-op7501] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0-op7502] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op7503] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.0.post456-op7504] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op7505] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op7506] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.dev456-op7507] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a1-op7508] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op7509] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op7510] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0a12-op7511] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op7512] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-op7513] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op7514] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2.post345-op7515] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0b2-346-op7516] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op7517] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c1-op7518] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0rc2-op7519] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0c3-op7520] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0-op7521] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op7522] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.0.post456-op7523] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.1.dev1-op7524] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc-op7525] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc-1.2+123abc456-op7526] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.dev456-op7527] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a1-op7528] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op7529] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op7530] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0a12-op7531] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op7532] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-op7533] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op7534] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op7535] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0b2-346-op7536] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op7537] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c1-op7538] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0rc2-op7539] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0c3-op7540] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0-op7541] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op7542] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.0.post456-op7543] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.1.dev1-op7544] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc-op7545] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op7546] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123-1.2+abc-op7547] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op7548] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a1-op7549] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op7550] PASSED [ 38%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op7551] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0a12-op7552] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op7553] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-op7554] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op7555] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op7556] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op7557] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op7558] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c1-op7559] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0rc2-op7560] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0c3-op7561] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0-op7562] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op7563] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.0.post456-op7564] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op7565] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op7566] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op7567] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc-op7568] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op7569] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op7570] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a1-op7571] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op7572] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op7573] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0a12-op7574] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op7575] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-op7576] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op7577] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op7578] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op7579] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op7580] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c1-op7581] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op7582] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0c3-op7583] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0-op7584] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op7585] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op7586] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op7587] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op7588] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op7589] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op7590] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op7591] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op7592] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.dev456-op7593] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a1-op7594] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op7595] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op7596] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0a12-op7597] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op7598] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-op7599] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op7600] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2.post345-op7601] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0b2-346-op7602] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op7603] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c1-op7604] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0rc2-op7605] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0c3-op7606] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0-op7607] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op7608] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.0.post456-op7609] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.1.dev1-op7610] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc-op7611] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+123abc456-op7612] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc-op7613] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123-op7614] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+abc123def-op7615] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op7616] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op7617] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a1-op7618] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op7619] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op7620] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0a12-op7621] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op7622] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-op7623] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op7624] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op7625] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op7626] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op7627] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c1-op7628] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op7629] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0c3-op7630] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0-op7631] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op7632] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op7633] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op7634] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op7635] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op7636] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op7637] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op7638] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op7639] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op7640] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op7641] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op7642] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op7643] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op7644] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op7645] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op7646] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op7647] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op7648] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op7649] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op7650] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op7651] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op7652] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op7653] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op7654] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op7655] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0-op7656] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op7657] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op7658] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op7659] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op7660] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op7661] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op7662] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op7663] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op7664] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op7665] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op7666] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op7667] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op7668] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a1-op7669] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op7670] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op7671] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0a12-op7672] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op7673] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-op7674] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op7675] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op7676] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op7677] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op7678] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c1-op7679] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op7680] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0c3-op7681] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0-op7682] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op7683] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op7684] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op7685] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op7686] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op7687] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op7688] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op7689] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op7690] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op7691] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op7692] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op7693] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op7694] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.dev456-op7695] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a1-op7696] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op7697] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op7698] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0a12-op7699] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op7700] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-op7701] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op7702] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op7703] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0b2-346-op7704] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op7705] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c1-op7706] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0rc2-op7707] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0c3-op7708] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0-op7709] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op7710] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.0.post456-op7711] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.1.dev1-op7712] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc-op7713] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op7714] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc-op7715] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123-op7716] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op7717] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op7718] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2+123456-op7719] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op7720] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op7721] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op7722] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op7723] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op7724] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op7725] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op7726] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op7727] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op7728] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op7729] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op7730] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op7731] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op7732] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op7733] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op7734] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op7735] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op7736] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0-op7737] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op7738] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op7739] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op7740] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op7741] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op7742] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op7743] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op7744] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op7745] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op7746] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op7747] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op7748] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op7749] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op7750] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op7751] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op7752] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op7753] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op7754] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op7755] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op7756] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op7757] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op7758] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op7759] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op7760] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op7761] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op7762] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op7763] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op7764] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op7765] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0-op7766] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op7767] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op7768] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op7769] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op7770] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op7771] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op7772] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op7773] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op7774] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op7775] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op7776] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op7777] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op7778] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op7779] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op7780] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op7781] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.dev456-op7782] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a1-op7783] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op7784] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op7785] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0a12-op7786] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op7787] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-op7788] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op7789] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op7790] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0b2-346-op7791] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op7792] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c1-op7793] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0rc2-op7794] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0c3-op7795] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0-op7796] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op7797] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.0.post456-op7798] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.1.dev1-op7799] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc-op7800] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op7801] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc-op7802] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123-op7803] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op7804] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op7805] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2+123456-op7806] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op7807] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op7808] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op7809] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a1-op7810] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op7811] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op7812] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op7813] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op7814] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op7815] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op7816] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op7817] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op7818] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op7819] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op7820] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op7821] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op7822] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op7823] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op7824] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op7825] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op7826] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0-op7827] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op7828] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op7829] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op7830] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op7831] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op7832] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op7833] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op7834] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op7835] PASSED [ 39%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op7836] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op7837] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op7838] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op7839] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op7840] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op7841] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op7842] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op7843] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op7844] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.dev456-op7845] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a1-op7846] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op7847] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op7848] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0a12-op7849] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op7850] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-op7851] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op7852] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op7853] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0b2-346-op7854] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op7855] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c1-op7856] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0rc2-op7857] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0c3-op7858] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0-op7859] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op7860] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.0.post456-op7861] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.1.dev1-op7862] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc-op7863] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op7864] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc-op7865] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123-op7866] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op7867] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op7868] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2+123456-op7869] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op7870] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op7871] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op7872] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a1-op7873] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op7874] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op7875] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0a12-op7876] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op7877] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op7878] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op7879] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op7880] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op7881] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op7882] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op7883] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op7884] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op7885] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op7886] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op7887] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op7888] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op7889] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op7890] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op7891] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op7892] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op7893] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op7894] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op7895] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op7896] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op7897] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op7898] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op7899] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op7900] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op7901] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op7902] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op7903] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op7904] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op7905] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op7906] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op7907] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op7908] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op7909] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op7910] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op7911] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op7912] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op7913] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op7914] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op7915] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op7916] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op7917] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op7918] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op7919] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op7920] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op7921] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op7922] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op7923] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op7924] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op7925] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0-op7926] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op7927] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op7928] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op7929] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op7930] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op7931] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op7932] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op7933] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op7934] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op7935] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op7936] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op7937] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op7938] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op7939] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op7940] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op7941] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op7942] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op7943] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op7944] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op7945] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op7946] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op7947] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a1-op7948] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op7949] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op7950] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0a12-op7951] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op7952] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-op7953] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op7954] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op7955] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op7956] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op7957] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c1-op7958] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op7959] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0c3-op7960] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0-op7961] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op7962] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op7963] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op7964] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op7965] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op7966] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op7967] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op7968] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op7969] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op7970] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op7971] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op7972] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op7973] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op7974] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op7975] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op7976] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op7977] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op7978] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op7979] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op7980] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op7981] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op7982] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op7983] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op7984] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op7985] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op7986] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op7987] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op7988] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op7989] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op7990] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op7991] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op7992] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op7993] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op7994] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op7995] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op7996] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0-op7997] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op7998] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op7999] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op8000] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op8001] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op8002] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op8003] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op8004] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op8005] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op8006] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op8007] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op8008] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op8009] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op8010] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op8011] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op8012] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op8013] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op8014] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op8015] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op8016] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op8017] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op8018] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op8019] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.dev456-op8020] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a1-op8021] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op8022] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op8023] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0a12-op8024] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op8025] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-op8026] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op8027] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op8028] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0b2-346-op8029] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op8030] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c1-op8031] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0rc2-op8032] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0c3-op8033] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0-op8034] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op8035] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.0.post456-op8036] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.1.dev1-op8037] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc-op8038] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op8039] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc-op8040] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123-op8041] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op8042] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op8043] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2+123456-op8044] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op8045] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op8046] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op8047] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a1-op8048] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op8049] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op8050] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0a12-op8051] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op8052] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-op8053] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op8054] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op8055] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op8056] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op8057] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op8058] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a1-op8059] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op8060] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op8061] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0a12-op8062] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op8063] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-op8064] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op8065] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op8066] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op8067] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op8068] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c1-op8069] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0rc2-op8070] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0c3-op8071] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0-op8072] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op8073] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.0.post456-op8074] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op8075] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op8076] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op8077] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc-op8078] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op8079] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op8080] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op8081] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2+123456-op8082] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op8083] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op8084] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op8085] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op8086] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op8087] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op8088] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op8089] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op8090] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op8091] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op8092] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op8093] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op8094] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op8095] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op8096] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.dev456-op8097] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a1-op8098] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op8099] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op8100] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0a12-op8101] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op8102] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-op8103] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op8104] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op8105] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0b2-346-op8106] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op8107] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c1-op8108] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0rc2-op8109] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0c3-op8110] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0-op8111] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op8112] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.0.post456-op8113] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.1.dev1-op8114] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc-op8115] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op8116] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc-op8117] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123-op8118] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op8119] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op8120] PASSED [ 40%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2+123456-op8121] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op8122] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op8123] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op8124] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a1-op8125] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op8126] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op8127] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0a12-op8128] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op8129] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-op8130] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op8131] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op8132] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op8133] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op8134] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0c1-op8135] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op8136] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.dev456-op8137] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a1-op8138] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a2.dev456-op8139] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12.dev456-op8140] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0a12-op8141] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b1.dev456-op8142] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-op8143] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op8144] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2.post345-op8145] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0b2-346-op8146] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1.dev456-op8147] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c1-op8148] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0rc2-op8149] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0c3-op8150] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0-op8151] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op8152] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.0.post456-op8153] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.1.dev1-op8154] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc-op8155] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123abc456-op8156] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc-op8157] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123-op8158] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+abc123def-op8159] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+1234.abc-op8160] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2+123456-op8161] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.r32+123456-op8162] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op8163] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0.dev456-op8164] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a1-op8165] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op8166] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op8167] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0a12-op8168] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op8169] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-op8170] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op8171] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op8172] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0b2-346-op8173] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op8174] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c1-op8175] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0rc2-op8176] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0-1!1.0c3-op8177] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op8178] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op8179] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op8180] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op8181] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op8182] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op8183] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op8184] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op8185] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op8186] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op8187] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op8188] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op8189] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op8190] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op8191] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op8192] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op8193] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op8194] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op8195] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op8196] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op8197] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op8198] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op8199] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op8200] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op8201] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op8202] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op8203] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op8204] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op8205] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op8206] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op8207] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op8208] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op8209] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op8210] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op8211] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op8212] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op8213] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op8214] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op8215] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op8216] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op8217] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op8218] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op8219] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op8220] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a1-op8221] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op8222] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op8223] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0a12-op8224] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op8225] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-op8226] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op8227] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op8228] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op8229] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op8230] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c1-op8231] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0rc2-op8232] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0c3-op8233] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0-op8234] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op8235] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.0.post456-op8236] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op8237] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op8238] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op8239] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc-op8240] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op8241] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op8242] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op8243] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2+123456-op8244] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op8245] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op8246] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op8247] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op8248] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op8249] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op8250] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op8251] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op8252] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op8253] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op8254] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op8255] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op8256] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op8257] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op8258] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op8259] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op8260] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0-op8261] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op8262] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op8263] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a1-op8264] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op8265] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op8266] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0a12-op8267] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op8268] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-op8269] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op8270] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op8271] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op8272] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op8273] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c1-op8274] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op8275] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0c3-op8276] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0-op8277] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op8278] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op8279] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op8280] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op8281] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op8282] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op8283] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op8284] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op8285] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op8286] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op8287] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op8288] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op8289] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op8290] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op8291] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op8292] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op8293] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op8294] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op8295] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op8296] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op8297] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op8298] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op8299] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op8300] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op8301] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op8302] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op8303] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0-op8304] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op8305] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op8306] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op8307] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a1-op8308] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op8309] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op8310] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0a12-op8311] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op8312] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-op8313] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op8314] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op8315] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op8316] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op8317] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c1-op8318] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op8319] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0c3-op8320] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0-op8321] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op8322] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op8323] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op8324] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op8325] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op8326] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op8327] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op8328] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op8329] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op8330] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op8331] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op8332] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op8333] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op8334] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op8335] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op8336] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op8337] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op8338] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op8339] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op8340] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op8341] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op8342] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op8343] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op8344] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op8345] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op8346] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op8347] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0-op8348] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op8349] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op8350] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op8351] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op8352] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op8353] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op8354] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op8355] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op8356] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op8357] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op8358] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op8359] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op8360] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op8361] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op8362] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op8363] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op8364] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op8365] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0-op8366] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op8367] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op8368] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op8369] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op8370] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op8371] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op8372] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op8373] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op8374] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op8375] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op8376] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op8377] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op8378] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op8379] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op8380] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op8381] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op8382] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op8383] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op8384] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op8385] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op8386] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op8387] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op8388] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op8389] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op8390] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op8391] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op8392] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op8393] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op8394] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op8395] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op8396] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op8397] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op8398] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a1-op8399] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op8400] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op8401] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0a12-op8402] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op8403] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-op8404] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op8405] PASSED [ 41%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op8406] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op8407] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op8408] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c1-op8409] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0rc2-op8410] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0c3-op8411] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0-op8412] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op8413] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.0.post456-op8414] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op8415] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op8416] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op8417] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc-op8418] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op8419] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op8420] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op8421] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2+123456-op8422] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op8423] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op8424] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op8425] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op8426] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op8427] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op8428] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op8429] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op8430] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op8431] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op8432] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op8433] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op8434] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op8435] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op8436] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op8437] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op8438] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0-op8439] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op8440] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op8441] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op8442] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op8443] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op8444] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op8445] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a1-op8446] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op8447] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op8448] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0a12-op8449] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op8450] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-op8451] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op8452] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op8453] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op8454] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op8455] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c1-op8456] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op8457] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0c3-op8458] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0-op8459] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op8460] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op8461] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op8462] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op8463] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op8464] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op8465] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op8466] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op8467] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op8468] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op8469] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op8470] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op8471] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op8472] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op8473] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op8474] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op8475] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op8476] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op8477] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op8478] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op8479] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op8480] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op8481] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op8482] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op8483] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op8484] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op8485] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0-op8486] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op8487] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op8488] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op8489] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op8490] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op8491] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op8492] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op8493] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op8494] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op8495] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op8496] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op8497] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op8498] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op8499] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op8500] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op8501] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op8502] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op8503] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op8504] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op8505] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op8506] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0-op8507] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op8508] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op8509] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op8510] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op8511] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op8512] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op8513] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op8514] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op8515] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op8516] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op8517] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op8518] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op8519] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op8520] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op8521] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op8522] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op8523] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op8524] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op8525] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op8526] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op8527] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op8528] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op8529] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op8530] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op8531] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op8532] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op8533] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op8534] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op8535] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op8536] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op8537] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op8538] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op8539] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op8540] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op8541] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op8542] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op8543] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op8544] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op8545] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op8546] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op8547] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op8548] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op8549] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op8550] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op8551] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op8552] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op8553] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op8554] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op8555] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0-op8556] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op8557] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op8558] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op8559] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op8560] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op8561] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op8562] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op8563] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op8564] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op8565] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op8566] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op8567] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op8568] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op8569] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op8570] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op8571] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op8572] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op8573] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op8574] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op8575] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op8576] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op8577] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op8578] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op8579] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op8580] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op8581] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op8582] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op8583] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op8584] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op8585] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op8586] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op8587] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op8588] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op8589] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op8590] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op8591] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op8592] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a1-op8593] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op8594] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op8595] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0a12-op8596] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op8597] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-op8598] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op8599] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op8600] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op8601] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op8602] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c1-op8603] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0rc2-op8604] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0c3-op8605] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0-op8606] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op8607] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.0.post456-op8608] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op8609] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op8610] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op8611] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc-op8612] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op8613] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op8614] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op8615] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2+123456-op8616] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op8617] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op8618] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op8619] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op8620] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op8621] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op8622] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op8623] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op8624] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op8625] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op8626] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op8627] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op8628] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op8629] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op8630] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op8631] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op8632] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0-op8633] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op8634] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op8635] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op8636] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op8637] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op8638] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op8639] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op8640] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op8641] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op8642] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op8643] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op8644] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op8645] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op8646] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op8647] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op8648] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op8649] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op8650] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op8651] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op8652] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op8653] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op8654] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op8655] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op8656] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0-op8657] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op8658] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op8659] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op8660] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op8661] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op8662] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op8663] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op8664] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op8665] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op8666] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op8667] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op8668] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op8669] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op8670] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op8671] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op8672] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op8673] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op8674] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op8675] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op8676] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op8677] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op8678] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op8679] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op8680] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op8681] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op8682] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op8683] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op8684] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op8685] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op8686] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op8687] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op8688] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op8689] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op8690] PASSED [ 42%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op8691] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op8692] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op8693] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op8694] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op8695] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op8696] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op8697] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op8698] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op8699] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op8700] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op8701] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op8702] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op8703] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op8704] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op8705] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op8706] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op8707] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op8708] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op8709] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op8710] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op8711] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op8712] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op8713] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op8714] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op8715] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op8716] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op8717] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op8718] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op8719] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op8720] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op8721] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op8722] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op8723] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op8724] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op8725] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op8726] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op8727] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op8728] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op8729] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op8730] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op8731] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op8732] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op8733] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op8734] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op8735] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op8736] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op8737] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op8738] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op8739] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op8740] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op8741] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op8742] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op8743] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op8744] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op8745] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op8746] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op8747] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op0] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op1] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op2] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op3] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op4] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op5] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op6] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op7] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op8] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op9] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op10] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op11] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op12] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op13] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op14] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op15] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op16] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op17] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op18] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op19] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op20] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op21] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op22] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op23] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op24] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op25] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op26] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op27] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op28] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op29] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op30] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op31] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op32] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op33] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op34] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op35] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op36] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op37] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op38] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op39] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op40] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op41] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op42] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op43] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op44] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op45] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op46] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op47] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op48] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op49] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op50] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op51] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op52] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op53] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op54] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op55] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op56] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op57] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op58] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op59] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op60] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op61] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op62] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op63] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op64] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op65] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op66] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op67] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op68] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op69] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op70] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op71] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op72] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op73] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op74] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op75] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op76] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op77] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op78] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op79] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op80] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op81] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op82] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op83] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op84] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op85] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op86] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op87] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op88] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op89] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op90] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op91] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op92] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op93] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op94] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op95] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op96] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op97] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op98] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op99] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op100] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op101] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op102] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op103] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op104] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op105] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op106] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op107] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op108] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op109] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op110] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op111] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op112] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op113] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op114] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op115] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op116] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op117] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op118] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op119] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op120] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op121] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op122] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op123] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op124] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op125] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op126] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op127] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op128] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op129] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op130] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op131] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op132] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op133] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op134] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op135] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op136] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op137] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op138] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op139] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op140] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op141] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op142] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op143] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op144] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op145] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op146] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op147] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op148] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op149] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op150] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op151] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op152] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op153] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op154] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op155] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op156] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op157] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op158] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op159] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op160] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op161] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op162] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op163] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op164] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op165] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op166] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op167] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op168] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op169] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op170] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op171] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op172] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op173] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op174] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op175] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op176] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op177] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op178] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op179] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op180] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op181] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op182] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op183] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op184] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op185] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op186] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op187] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op188] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op189] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op190] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op191] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op192] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op193] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op194] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op195] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op196] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op197] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op198] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op199] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op200] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op201] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op202] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op203] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op204] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op205] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op206] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op207] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op208] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op209] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op210] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op211] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op212] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op213] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op214] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op215] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op216] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op217] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op218] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op219] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op220] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op221] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op222] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op223] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op224] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op225] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op226] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op227] PASSED [ 43%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op228] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op229] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op230] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op231] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op232] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op233] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op234] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op235] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op236] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op237] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op238] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op239] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op240] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op241] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op242] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op243] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op244] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op245] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op246] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op247] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op248] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op249] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op250] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op251] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op252] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op253] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op254] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op255] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op256] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op257] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op258] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op259] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op260] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op261] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op262] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op263] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op264] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op265] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op266] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op267] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op268] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op269] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op270] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op271] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op272] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op273] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op274] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op275] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op276] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op277] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op278] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op279] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op280] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op281] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op282] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op283] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op284] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op285] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op286] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op287] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op288] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op289] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op290] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op291] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op292] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op293] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op294] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op295] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op296] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op297] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op298] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op299] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op300] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op301] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op302] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op303] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op304] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op305] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op306] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op307] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op308] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op309] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op310] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op311] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op312] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op313] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op314] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op315] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op316] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op317] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op318] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op319] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op320] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op321] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op322] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op323] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op324] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op325] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op326] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op327] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op328] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op329] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op330] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op331] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op332] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op333] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op334] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op335] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op336] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op337] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op338] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op339] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op340] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op341] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op342] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op343] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op344] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op345] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op346] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op347] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op348] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op349] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op350] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op351] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op352] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op353] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op354] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op355] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op356] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op357] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op358] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op359] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op360] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op361] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op362] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op363] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op364] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op365] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op366] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op367] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op368] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op369] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op370] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op371] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op372] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op373] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op374] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op375] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op376] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op377] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op378] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op379] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op380] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op381] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op382] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op383] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op384] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op385] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op386] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op387] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op388] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op389] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op390] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op391] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op392] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op393] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op394] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op395] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op396] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op397] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op398] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op399] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op400] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op401] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op402] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op403] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op404] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op405] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op406] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op407] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op408] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op409] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op410] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op411] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op412] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op413] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op414] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op415] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op416] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op417] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op418] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op419] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op420] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op421] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op422] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op423] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op424] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op425] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op426] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op427] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op428] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op429] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op430] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op431] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op432] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op433] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op434] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op435] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op436] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op437] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op438] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op439] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op440] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op441] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op442] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op443] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op444] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op445] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op446] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op447] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op448] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op449] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op450] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op451] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op452] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op453] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op454] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op455] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op456] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op457] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op458] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op459] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op460] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op461] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op462] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op463] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op464] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op465] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op466] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op467] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op468] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op469] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op470] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op471] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op472] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op473] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op474] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op475] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op476] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op477] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op478] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op479] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op480] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op481] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op482] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op483] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op484] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op485] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op486] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op487] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op488] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op489] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op490] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op491] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op492] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op493] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op494] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op495] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op496] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op497] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op498] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op499] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op500] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op501] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op502] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op503] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op504] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op505] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op506] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op507] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op508] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op509] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op510] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op511] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op512] PASSED [ 44%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op513] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op514] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op515] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op516] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op517] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op518] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op519] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op520] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op521] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op522] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op523] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op524] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op525] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op526] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op527] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op528] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op529] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op530] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op531] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op532] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op533] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op534] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op535] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op536] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op537] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op538] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op539] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op540] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op541] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op542] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op543] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op544] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op545] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op546] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op547] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op548] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op549] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op550] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op551] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op552] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op553] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op554] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op555] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op556] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op557] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op558] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op559] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op560] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op561] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op562] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op563] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op564] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op565] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op566] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op567] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op568] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op569] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op570] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op571] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op572] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op573] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op574] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op575] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op576] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op577] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op578] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op579] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op580] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op581] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op582] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op583] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op584] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op585] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op586] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op587] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op588] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op589] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op590] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op591] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op592] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op593] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op594] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op595] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op596] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op597] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op598] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op599] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op600] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op601] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op602] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op603] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op604] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op605] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op606] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op607] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op608] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op609] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op610] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op611] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op612] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op613] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op614] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op615] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op616] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op617] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op618] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op619] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op620] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op621] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op622] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op623] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op624] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op625] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op626] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op627] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op628] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op629] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op630] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op631] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op632] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op633] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op634] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op635] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op636] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op637] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op638] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op639] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op640] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op641] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op642] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op643] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op644] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op645] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op646] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op647] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op648] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op649] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op650] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op651] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op652] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op653] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op654] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op655] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op656] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op657] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op658] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op659] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op660] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op661] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op662] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op663] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op664] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op665] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op666] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op667] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op668] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op669] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op670] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op671] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op672] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op673] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op674] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op675] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op676] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op677] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op678] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op679] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op680] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op681] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op682] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op683] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op684] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op685] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op686] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op687] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op688] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op689] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op690] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op691] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op692] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op693] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op694] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op695] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op696] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op697] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op698] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op699] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op700] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op701] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op702] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op703] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op704] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op705] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op706] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op707] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op708] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op709] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op710] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op711] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op712] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op713] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op714] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op715] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op716] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op717] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op718] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op719] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op720] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op721] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op722] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op723] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op724] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op725] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op726] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op727] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op728] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op729] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op730] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op731] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op732] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op733] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op734] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op735] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op736] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op737] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op738] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op739] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op740] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op741] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op742] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op743] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op744] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op745] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op746] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op747] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op748] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op749] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op750] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op751] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op752] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op753] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op754] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op755] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op756] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op757] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op758] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op759] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op760] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op761] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op762] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op763] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op764] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op765] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op766] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op767] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op768] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op769] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op770] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op771] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op772] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op773] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op774] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op775] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op776] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op777] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op778] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op779] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op780] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op781] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op782] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op783] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op784] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op785] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op786] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op787] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op788] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op789] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op790] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op791] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op792] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op793] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op794] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op795] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op796] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op797] PASSED [ 45%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op798] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op799] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op800] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op801] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op802] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op803] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op804] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op805] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op806] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op807] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op808] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op809] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op810] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op811] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op812] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op813] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op814] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op815] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op816] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op817] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op818] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op819] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op820] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op821] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op822] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op823] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op824] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op825] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op826] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op827] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op828] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op829] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op830] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op831] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op832] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op833] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op834] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op835] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op836] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op837] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op838] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op839] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op840] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op841] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op842] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op843] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op844] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op845] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op846] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op847] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op848] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op849] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op850] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op851] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op852] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op853] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op854] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op855] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op856] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op857] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op858] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op859] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op860] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op861] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op862] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op863] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op864] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op865] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op866] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op867] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op868] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op869] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op870] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op871] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op872] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op873] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op874] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op875] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op876] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op877] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op878] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op879] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op880] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op881] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op882] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op883] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op884] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op885] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op886] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op887] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op888] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op889] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op890] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op891] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op892] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op893] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op894] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op895] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op896] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op897] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op898] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op899] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op900] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op901] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op902] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op903] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op904] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op905] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op906] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op907] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op908] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op909] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op910] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op911] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op912] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op913] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op914] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op915] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op916] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op917] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op918] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op919] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op920] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op921] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op922] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op923] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op924] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op925] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op926] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op927] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op928] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op929] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op930] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op931] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op932] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op933] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op934] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op935] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op936] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op937] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op938] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op939] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op940] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op941] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op942] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op943] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op944] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op945] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op946] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op947] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op948] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op949] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op950] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op951] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op952] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op953] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op954] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op955] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op956] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op957] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op958] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op959] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op960] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op961] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op962] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op963] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op964] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op965] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op966] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op967] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op968] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op969] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op970] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op971] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op972] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op973] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op974] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op975] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op976] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op977] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op978] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op979] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op980] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op981] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op982] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op983] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op984] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op985] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op986] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op987] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op988] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op989] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op990] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op991] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op992] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op993] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op994] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op995] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op996] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op997] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op998] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op999] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op1000] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op1001] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op1002] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op1003] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op1004] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op1005] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op1006] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op1007] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op1008] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op1009] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op1010] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op1011] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op1012] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op1013] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op1014] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op1015] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op1016] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op1017] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op1018] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op1019] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op1020] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op1021] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op1022] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op1023] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op1024] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op1025] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op1026] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op1027] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op1028] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op1029] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op1030] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op1031] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op1032] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op1033] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op1034] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op1035] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op1036] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op1037] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op1038] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op1039] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op1040] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op1041] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op1042] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op1043] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op1044] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op1045] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op1046] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op1047] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op1048] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op1049] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op1050] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op1051] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op1052] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op1053] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op1054] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op1055] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op1056] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op1057] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op1058] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op1059] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op1060] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op1061] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op1062] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op1063] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op1064] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op1065] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op1066] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op1067] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op1068] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op1069] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op1070] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op1071] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op1072] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op1073] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op1074] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op1075] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op1076] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op1077] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op1078] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op1079] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op1080] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op1081] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op1082] PASSED [ 46%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op1083] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op1084] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op1085] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op1086] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op1087] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op1088] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op1089] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op1090] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op1091] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op1092] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op1093] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op1094] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op1095] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op1096] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op1097] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op1098] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op1099] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op1100] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op1101] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op1102] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op1103] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op1104] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op1105] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op1106] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op1107] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op1108] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op1109] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op1110] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op1111] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op1112] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op1113] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op1114] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op1115] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op1116] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op1117] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op1118] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op1119] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op1120] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op1121] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op1122] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op1123] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op1124] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op1125] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op1126] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op1127] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op1128] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op1129] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op1130] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op1131] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op1132] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op1133] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op1134] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op1135] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op1136] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op1137] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op1138] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op1139] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op1140] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op1141] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op1142] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op1143] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op1144] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op1145] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op1146] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op1147] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op1148] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op1149] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op1150] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op1151] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op1152] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op1153] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op1154] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op1155] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op1156] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op1157] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op1158] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op1159] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op1160] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op1161] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op1162] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op1163] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op1164] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op1165] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op1166] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op1167] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op1168] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op1169] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op1170] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op1171] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op1172] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op1173] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op1174] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op1175] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op1176] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op1177] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op1178] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op1179] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op1180] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op1181] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op1182] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op1183] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op1184] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op1185] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op1186] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op1187] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op1188] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op1189] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op1190] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op1191] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op1192] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op1193] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op1194] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op1195] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op1196] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op1197] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op1198] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op1199] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op1200] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op1201] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op1202] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op1203] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op1204] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op1205] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op1206] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op1207] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op1208] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op1209] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op1210] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op1211] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op1212] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op1213] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op1214] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op1215] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op1216] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op1217] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op1218] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op1219] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op1220] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op1221] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op1222] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op1223] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op1224] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op1225] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op1226] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op1227] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op1228] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op1229] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op1230] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op1231] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op1232] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op1233] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op1234] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op1235] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op1236] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op1237] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op1238] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op1239] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op1240] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op1241] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op1242] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op1243] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op1244] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op1245] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op1246] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op1247] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op1248] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op1249] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op1250] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op1251] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op1252] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op1253] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op1254] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op1255] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op1256] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op1257] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op1258] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op1259] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op1260] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op1261] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op1262] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op1263] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op1264] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op1265] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op1266] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op1267] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op1268] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op1269] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op1270] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op1271] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op1272] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op1273] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op1274] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op1275] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op1276] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op1277] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op1278] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op1279] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op1280] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op1281] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op1282] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op1283] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op1284] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op1285] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op1286] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op1287] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op1288] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op1289] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op1290] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op1291] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op1292] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op1293] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op1294] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op1295] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op1296] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op1297] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op1298] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op1299] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op1300] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op1301] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op1302] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op1303] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op1304] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op1305] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op1306] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op1307] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op1308] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op1309] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op1310] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op1311] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op1312] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op1313] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op1314] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op1315] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op1316] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op1317] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op1318] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op1319] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op1320] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op1321] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op1322] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op1323] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op1324] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op1325] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op1326] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op1327] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op1328] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op1329] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op1330] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op1331] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op1332] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op1333] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op1334] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op1335] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op1336] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op1337] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op1338] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op1339] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op1340] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op1341] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op1342] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op1343] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op1344] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op1345] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op1346] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op1347] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op1348] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op1349] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op1350] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op1351] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op1352] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op1353] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op1354] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op1355] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op1356] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op1357] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op1358] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op1359] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op1360] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op1361] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op1362] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op1363] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op1364] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op1365] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op1366] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op1367] PASSED [ 47%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op1368] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op1369] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op1370] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op1371] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op1372] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op1373] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op1374] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op1375] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op1376] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op1377] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op1378] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op1379] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op1380] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op1381] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op1382] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op1383] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op1384] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op1385] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op1386] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op1387] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op1388] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op1389] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op1390] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op1391] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op1392] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op1393] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op1394] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op1395] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op1396] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op1397] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op1398] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op1399] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op1400] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op1401] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op1402] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op1403] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op1404] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op1405] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op1406] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op1407] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op1408] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op1409] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op1410] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op1411] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op1412] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op1413] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op1414] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op1415] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op1416] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op1417] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op1418] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op1419] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op1420] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op1421] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op1422] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op1423] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op1424] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op1425] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op1426] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op1427] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op1428] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op1429] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op1430] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op1431] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op1432] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op1433] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op1434] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op1435] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op1436] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op1437] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op1438] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op1439] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op1440] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op1441] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op1442] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op1443] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op1444] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op1445] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op1446] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op1447] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op1448] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op1449] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op1450] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op1451] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op1452] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op1453] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op1454] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op1455] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op1456] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op1457] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op1458] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op1459] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op1460] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op1461] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op1462] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op1463] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op1464] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op1465] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op1466] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op1467] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op1468] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op1469] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op1470] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op1471] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op1472] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op1473] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op1474] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op1475] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op1476] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op1477] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op1478] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op1479] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op1480] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op1481] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op1482] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op1483] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op1484] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op1485] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op1486] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op1487] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op1488] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op1489] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op1490] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op1491] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op1492] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op1493] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op1494] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op1495] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op1496] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op1497] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op1498] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op1499] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op1500] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op1501] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op1502] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op1503] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op1504] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op1505] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op1506] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op1507] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op1508] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op1509] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op1510] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op1511] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op1512] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op1513] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op1514] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op1515] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op1516] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op1517] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op1518] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op1519] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op1520] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op1521] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op1522] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op1523] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op1524] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op1525] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op1526] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op1527] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op1528] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op1529] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op1530] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op1531] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op1532] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op1533] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op1534] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op1535] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op1536] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op1537] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op1538] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op1539] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op1540] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op1541] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op1542] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op1543] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op1544] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op1545] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op1546] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op1547] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op1548] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op1549] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op1550] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op1551] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op1552] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op1553] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op1554] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op1555] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op1556] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op1557] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op1558] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op1559] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op1560] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op1561] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op1562] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op1563] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op1564] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op1565] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op1566] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op1567] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op1568] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op1569] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op1570] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op1571] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op1572] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op1573] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op1574] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op1575] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op1576] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op1577] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op1578] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op1579] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op1580] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op1581] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op1582] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op1583] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op1584] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op1585] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op1586] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op1587] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op1588] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op1589] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op1590] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op1591] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op1592] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op1593] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op1594] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op1595] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op1596] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op1597] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op1598] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op1599] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op1600] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op1601] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op1602] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op1603] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op1604] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op1605] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op1606] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op1607] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op1608] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op1609] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op1610] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op1611] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op1612] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op1613] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op1614] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op1615] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op1616] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op1617] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op1618] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op1619] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op1620] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op1621] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op1622] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op1623] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op1624] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op1625] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op1626] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op1627] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op1628] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op1629] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op1630] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op1631] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op1632] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op1633] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op1634] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op1635] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op1636] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op1637] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op1638] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op1639] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op1640] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op1641] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op1642] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op1643] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op1644] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op1645] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op1646] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op1647] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op1648] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op1649] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op1650] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op1651] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op1652] PASSED [ 48%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op1653] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op1654] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op1655] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op1656] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op1657] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op1658] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op1659] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op1660] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op1661] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op1662] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op1663] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op1664] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op1665] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op1666] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op1667] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op1668] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op1669] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op1670] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op1671] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op1672] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op1673] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op1674] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op1675] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op1676] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op1677] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op1678] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op1679] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op1680] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op1681] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op1682] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op1683] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op1684] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op1685] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op1686] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op1687] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op1688] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op1689] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op1690] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op1691] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op1692] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op1693] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op1694] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op1695] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op1696] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op1697] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op1698] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op1699] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op1700] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op1701] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op1702] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op1703] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op1704] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op1705] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op1706] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op1707] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op1708] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op1709] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op1710] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op1711] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op1712] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op1713] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op1714] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op1715] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op1716] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op1717] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op1718] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op1719] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op1720] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op1721] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op1722] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op1723] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op1724] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op1725] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op1726] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op1727] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op1728] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op1729] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op1730] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op1731] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op1732] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op1733] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op1734] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op1735] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op1736] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op1737] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op1738] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op1739] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op1740] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op1741] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op1742] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op1743] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op1744] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op1745] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op1746] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op1747] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op1748] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op1749] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op1750] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op1751] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op1752] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op1753] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op1754] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op1755] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op1756] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op1757] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op1758] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op1759] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op1760] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op1761] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op1762] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op1763] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op1764] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op1765] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op1766] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op1767] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op1768] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op1769] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op1770] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op1771] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op1772] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op1773] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op1774] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op1775] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op1776] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op1777] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op1778] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op1779] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op1780] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op1781] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op1782] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op1783] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op1784] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op1785] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op1786] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op1787] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op1788] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op1789] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op1790] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op1791] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op1792] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op1793] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op1794] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op1795] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op1796] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op1797] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op1798] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op1799] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op1800] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op1801] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op1802] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op1803] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op1804] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op1805] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op1806] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op1807] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op1808] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op1809] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op1810] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op1811] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op1812] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op1813] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op1814] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op1815] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op1816] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op1817] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op1818] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op1819] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op1820] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op1821] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op1822] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op1823] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op1824] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op1825] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op1826] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op1827] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op1828] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op1829] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op1830] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op1831] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op1832] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op1833] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op1834] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op1835] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op1836] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op1837] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op1838] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op1839] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op1840] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op1841] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op1842] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op1843] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op1844] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op1845] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op1846] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op1847] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op1848] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op1849] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op1850] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op1851] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op1852] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op1853] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op1854] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op1855] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op1856] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op1857] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op1858] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op1859] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op1860] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op1861] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op1862] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op1863] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op1864] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op1865] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op1866] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op1867] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op1868] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op1869] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op1870] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op1871] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op1872] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op1873] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op1874] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op1875] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op1876] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op1877] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op1878] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op1879] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op1880] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op1881] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op1882] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op1883] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op1884] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op1885] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op1886] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op1887] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op1888] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op1889] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op1890] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op1891] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op1892] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op1893] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op1894] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op1895] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op1896] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op1897] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op1898] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op1899] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op1900] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op1901] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op1902] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op1903] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op1904] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op1905] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op1906] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op1907] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op1908] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op1909] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op1910] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op1911] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op1912] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op1913] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op1914] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op1915] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op1916] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op1917] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op1918] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op1919] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op1920] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op1921] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op1922] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op1923] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op1924] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op1925] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op1926] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op1927] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op1928] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op1929] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op1930] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op1931] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op1932] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op1933] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op1934] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op1935] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op1936] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op1937] PASSED [ 49%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op1938] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op1939] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op1940] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op1941] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op1942] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op1943] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op1944] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op1945] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op1946] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op1947] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op1948] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op1949] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op1950] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op1951] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op1952] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op1953] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op1954] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op1955] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op1956] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op1957] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op1958] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op1959] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op1960] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op1961] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op1962] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op1963] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op1964] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op1965] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op1966] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op1967] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op1968] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op1969] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op1970] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op1971] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op1972] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op1973] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op1974] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op1975] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op1976] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op1977] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op1978] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op1979] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op1980] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op1981] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op1982] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op1983] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op1984] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op1985] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op1986] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op1987] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op1988] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op1989] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op1990] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op1991] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op1992] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op1993] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op1994] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op1995] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op1996] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op1997] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op1998] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op1999] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op2000] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op2001] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op2002] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op2003] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op2004] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op2005] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op2006] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op2007] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op2008] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op2009] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op2010] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op2011] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op2012] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op2013] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op2014] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op2015] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op2016] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op2017] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op2018] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op2019] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op2020] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op2021] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op2022] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op2023] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op2024] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op2025] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op2026] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op2027] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op2028] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op2029] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op2030] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op2031] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op2032] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op2033] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op2034] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op2035] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op2036] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op2037] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op2038] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op2039] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op2040] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op2041] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op2042] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op2043] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op2044] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op2045] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op2046] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op2047] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op2048] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op2049] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op2050] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op2051] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op2052] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op2053] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op2054] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op2055] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op2056] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op2057] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op2058] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op2059] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op2060] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op2061] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op2062] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op2063] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op2064] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op2065] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op2066] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op2067] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op2068] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op2069] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op2070] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op2071] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op2072] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op2073] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op2074] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2075] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2076] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op2077] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2078] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op2079] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op2080] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op2081] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op2082] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op2083] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op2084] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op2085] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op2086] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op2087] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op2088] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op2089] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op2090] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op2091] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op2092] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op2093] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op2094] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op2095] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op2096] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op2097] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op2098] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op2099] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op2100] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op2101] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op2102] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op2103] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op2104] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op2105] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op2106] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op2107] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op2108] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op2109] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op2110] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op2111] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op2112] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op2113] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op2114] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op2115] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op2116] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op2117] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op2118] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op2119] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op2120] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op2121] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op2122] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op2123] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op2124] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op2125] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op2126] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op2127] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op2128] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op2129] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op2130] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op2131] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op2132] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op2133] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op2134] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op2135] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op2136] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op2137] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op2138] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op2139] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op2140] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op2141] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op2142] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op2143] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op2144] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op2145] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op2146] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op2147] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op2148] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op2149] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op2150] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op2151] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op2152] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op2153] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op2154] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op2155] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op2156] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op2157] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op2158] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op2159] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op2160] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op2161] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op2162] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op2163] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op2164] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op2165] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op2166] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op2167] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op2168] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op2169] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op2170] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op2171] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op2172] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op2173] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op2174] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op2175] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op2176] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op2177] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op2178] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op2179] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op2180] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op2181] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op2182] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op2183] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op2184] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2185] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op2186] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op2187] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op2188] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op2189] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op2190] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op2191] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op2192] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op2193] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op2194] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op2195] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op2196] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op2197] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op2198] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op2199] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op2200] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op2201] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op2202] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op2203] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op2204] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op2205] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op2206] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op2207] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op2208] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op2209] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op2210] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op2211] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op2212] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op2213] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op2214] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op2215] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op2216] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op2217] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op2218] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op2219] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op2220] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op2221] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op2222] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op2223] PASSED [ 50%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op2224] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op2225] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op2226] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op2227] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op2228] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op2229] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op2230] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op2231] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op2232] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op2233] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op2234] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op2235] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op2236] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op2237] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op2238] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op2239] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op2240] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op2241] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op2242] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op2243] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op2244] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op2245] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op2246] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op2247] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op2248] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op2249] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op2250] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op2251] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op2252] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op2253] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op2254] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op2255] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op2256] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op2257] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op2258] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op2259] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op2260] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op2261] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op2262] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op2263] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op2264] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op2265] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op2266] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op2267] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op2268] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op2269] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op2270] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op2271] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op2272] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op2273] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op2274] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op2275] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op2276] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op2277] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op2278] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op2279] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op2280] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op2281] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op2282] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op2283] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op2284] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op2285] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op2286] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op2287] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op2288] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op2289] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op2290] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op2291] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op2292] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op2293] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op2294] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op2295] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op2296] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op2297] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op2298] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op2299] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op2300] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op2301] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op2302] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op2303] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op2304] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op2305] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op2306] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op2307] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op2308] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op2309] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op2310] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op2311] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op2312] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op2313] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op2314] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op2315] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op2316] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op2317] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op2318] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op2319] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op2320] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op2321] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op2322] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op2323] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op2324] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op2325] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op2326] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op2327] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op2328] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op2329] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op2330] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op2331] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op2332] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op2333] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op2334] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op2335] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op2336] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op2337] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op2338] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op2339] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op2340] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op2341] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op2342] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op2343] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op2344] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op2345] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op2346] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op2347] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op2348] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op2349] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op2350] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op2351] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op2352] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op2353] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op2354] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op2355] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op2356] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op2357] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op2358] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op2359] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op2360] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op2361] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op2362] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op2363] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op2364] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op2365] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op2366] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op2367] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op2368] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op2369] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op2370] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op2371] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op2372] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op2373] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op2374] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op2375] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op2376] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op2377] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op2378] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op2379] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2380] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op2381] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op2382] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op2383] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op2384] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op2385] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op2386] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op2387] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op2388] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op2389] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op2390] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op2391] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op2392] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op2393] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op2394] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op2395] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op2396] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op2397] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op2398] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op2399] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op2400] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op2401] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op2402] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op2403] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op2404] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op2405] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op2406] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op2407] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op2408] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op2409] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op2410] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op2411] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op2412] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op2413] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op2414] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op2415] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op2416] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op2417] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op2418] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op2419] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op2420] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op2421] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op2422] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op2423] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op2424] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op2425] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op2426] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op2427] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op2428] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op2429] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op2430] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op2431] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op2432] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op2433] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op2434] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op2435] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op2436] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op2437] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op2438] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op2439] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op2440] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op2441] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op2442] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op2443] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op2444] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op2445] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op2446] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op2447] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op2448] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op2449] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op2450] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op2451] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op2452] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op2453] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op2454] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op2455] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op2456] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op2457] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op2458] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op2459] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op2460] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op2461] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op2462] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op2463] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op2464] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op2465] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op2466] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op2467] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op2468] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op2469] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op2470] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op2471] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op2472] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op2473] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op2474] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op2475] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op2476] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op2477] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op2478] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op2479] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op2480] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op2481] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op2482] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op2483] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op2484] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op2485] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op2486] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op2487] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op2488] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op2489] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op2490] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op2491] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op2492] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op2493] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op2494] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op2495] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op2496] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op2497] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op2498] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op2499] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op2500] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op2501] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op2502] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op2503] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op2504] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op2505] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op2506] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op2507] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op2508] PASSED [ 51%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op2509] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op2510] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op2511] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op2512] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op2513] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op2514] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op2515] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op2516] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op2517] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op2518] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op2519] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op2520] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op2521] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op2522] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op2523] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op2524] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op2525] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op2526] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op2527] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op2528] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op2529] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op2530] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op2531] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op2532] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op2533] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op2534] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op2535] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op2536] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op2537] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op2538] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op2539] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op2540] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op2541] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op2542] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op2543] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op2544] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op2545] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op2546] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op2547] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op2548] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op2549] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op2550] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op2551] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op2552] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op2553] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op2554] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op2555] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op2556] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op2557] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op2558] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op2559] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op2560] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op2561] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op2562] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op2563] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op2564] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op2565] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op2566] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op2567] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op2568] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op2569] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op2570] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op2571] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op2572] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op2573] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op2574] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op2575] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op2576] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op2577] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op2578] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op2579] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op2580] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op2581] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op2582] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op2583] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op2584] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op2585] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op2586] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op2587] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op2588] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op2589] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op2590] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op2591] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op2592] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op2593] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op2594] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op2595] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op2596] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op2597] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op2598] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op2599] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op2600] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op2601] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op2602] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op2603] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op2604] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op2605] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op2606] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op2607] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op2608] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op2609] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op2610] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op2611] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op2612] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op2613] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op2614] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op2615] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op2616] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op2617] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op2618] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op2619] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op2620] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op2621] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op2622] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op2623] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op2624] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op2625] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op2626] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op2627] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op2628] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op2629] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op2630] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op2631] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op2632] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op2633] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op2634] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op2635] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op2636] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op2637] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op2638] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op2639] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op2640] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op2641] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op2642] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op2643] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op2644] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op2645] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op2646] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op2647] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op2648] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op2649] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op2650] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op2651] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op2652] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op2653] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op2654] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op2655] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op2656] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op2657] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op2658] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op2659] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op2660] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op2661] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op2662] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op2663] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op2664] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op2665] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op2666] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op2667] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op2668] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op2669] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op2670] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op2671] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op2672] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op2673] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op2674] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op2675] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op2676] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op2677] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op2678] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op2679] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op2680] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op2681] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op2682] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op2683] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op2684] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op2685] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op2686] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op2687] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op2688] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op2689] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op2690] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op2691] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op2692] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op2693] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op2694] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op2695] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op2696] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op2697] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op2698] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op2699] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op2700] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op2701] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op2702] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op2703] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op2704] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op2705] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op2706] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op2707] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op2708] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op2709] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op2710] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op2711] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op2712] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op2713] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op2714] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op2715] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op2716] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op2717] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op2718] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op2719] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op2720] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op2721] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op2722] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op2723] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op2724] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op2725] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op2726] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op2727] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op2728] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op2729] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op2730] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op2731] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op2732] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op2733] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op2734] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op2735] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op2736] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op2737] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op2738] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op2739] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op2740] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op2741] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op2742] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op2743] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2744] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op2745] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op2746] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op2747] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op2748] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op2749] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op2750] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op2751] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op2752] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op2753] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op2754] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op2755] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op2756] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op2757] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op2758] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op2759] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op2760] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op2761] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op2762] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op2763] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op2764] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op2765] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op2766] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op2767] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op2768] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op2769] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op2770] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op2771] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op2772] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op2773] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op2774] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op2775] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op2776] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op2777] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op2778] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op2779] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op2780] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op2781] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op2782] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op2783] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op2784] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op2785] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op2786] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op2787] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op2788] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op2789] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op2790] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op2791] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op2792] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op2793] PASSED [ 52%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op2794] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op2795] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op2796] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op2797] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op2798] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op2799] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op2800] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op2801] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op2802] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op2803] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op2804] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op2805] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op2806] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op2807] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op2808] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op2809] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op2810] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op2811] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op2812] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op2813] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op2814] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op2815] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op2816] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op2817] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op2818] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op2819] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op2820] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op2821] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op2822] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op2823] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op2824] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op2825] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op2826] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op2827] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op2828] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op2829] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op2830] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op2831] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op2832] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op2833] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op2834] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op2835] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op2836] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op2837] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op2838] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op2839] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op2840] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op2841] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op2842] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op2843] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op2844] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op2845] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op2846] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op2847] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op2848] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op2849] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op2850] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op2851] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op2852] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op2853] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op2854] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op2855] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op2856] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op2857] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op2858] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op2859] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op2860] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op2861] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op2862] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op2863] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op2864] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op2865] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op2866] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op2867] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op2868] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op2869] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op2870] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op2871] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op2872] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op2873] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op2874] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op2875] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op2876] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op2877] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op2878] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op2879] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op2880] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op2881] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op2882] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op2883] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op2884] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op2885] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op2886] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op2887] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op2888] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op2889] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op2890] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op2891] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op2892] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op2893] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op2894] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op2895] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op2896] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op2897] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op2898] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op2899] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op2900] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op2901] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op2902] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op2903] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op2904] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op2905] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op2906] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op2907] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op2908] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op2909] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op2910] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op2911] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op2912] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op2913] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op2914] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op2915] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op2916] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op2917] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op2918] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op2919] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op2920] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op2921] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op2922] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op2923] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op2924] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op2925] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op2926] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op2927] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op2928] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op2929] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op2930] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op2931] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op2932] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op2933] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op2934] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op2935] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op2936] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op2937] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op2938] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op2939] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op2940] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op2941] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op2942] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op2943] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op2944] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op2945] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op2946] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op2947] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op2948] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op2949] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op2950] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op2951] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op2952] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op2953] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op2954] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op2955] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op2956] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op2957] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op2958] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op2959] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op2960] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op2961] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op2962] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op2963] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op2964] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op2965] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op2966] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op2967] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op2968] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.dev456-op2969] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op2970] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op2971] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op2972] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op2973] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op2974] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op2975] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op2976] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op2977] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op2978] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op2979] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op2980] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op2981] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op2982] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op2983] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op2984] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op2985] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op2986] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op2987] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op2988] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op2989] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op2990] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op2991] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op2992] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op2993] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op2994] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op2995] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op2996] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op2997] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op2998] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op2999] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op3000] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op3001] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op3002] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op3003] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op3004] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op3005] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op3006] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op3007] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op3008] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op3009] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op3010] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op3011] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op3012] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op3013] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op3014] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op3015] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op3016] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op3017] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op3018] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op3019] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op3020] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op3021] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op3022] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a1-op3023] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op3024] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op3025] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op3026] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op3027] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op3028] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op3029] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op3030] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op3031] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op3032] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op3033] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op3034] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op3035] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op3036] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op3037] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op3038] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op3039] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op3040] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op3041] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op3042] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op3043] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op3044] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op3045] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op3046] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op3047] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op3048] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op3049] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op3050] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op3051] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op3052] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op3053] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op3054] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op3055] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op3056] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op3057] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op3058] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op3059] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op3060] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op3061] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op3062] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op3063] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op3064] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op3065] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op3066] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op3067] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op3068] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op3069] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op3070] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op3071] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op3072] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op3073] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op3074] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op3075] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a1-op3076] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op3077] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op3078] PASSED [ 53%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op3079] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op3080] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op3081] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op3082] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op3083] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op3084] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op3085] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op3086] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op3087] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op3088] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op3089] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op3090] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op3091] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op3092] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op3093] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op3094] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op3095] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op3096] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op3097] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op3098] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op3099] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op3100] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op3101] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op3102] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op3103] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op3104] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op3105] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op3106] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op3107] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op3108] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op3109] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op3110] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op3111] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op3112] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op3113] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op3114] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op3115] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op3116] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op3117] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op3118] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op3119] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op3120] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op3121] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op3122] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op3123] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op3124] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op3125] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op3126] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op3127] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.dev456-op3128] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a1-op3129] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a2.dev456-op3130] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12.dev456-op3131] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op3132] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op3133] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op3134] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op3135] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op3136] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op3137] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op3138] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op3139] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op3140] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op3141] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op3142] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op3143] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op3144] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op3145] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op3146] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op3147] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op3148] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op3149] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op3150] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op3151] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op3152] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op3153] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op3154] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op3155] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op3156] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op3157] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op3158] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op3159] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op3160] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op3161] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op3162] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op3163] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op3164] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op3165] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op3166] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op3167] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op3168] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op3169] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op3170] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op3171] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op3172] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op3173] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op3174] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op3175] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op3176] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op3177] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op3178] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op3179] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op3180] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op3181] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a1-op3182] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op3183] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op3184] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0a12-op3185] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op3186] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op3187] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op3188] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op3189] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op3190] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op3191] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op3192] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op3193] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op3194] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op3195] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op3196] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op3197] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op3198] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op3199] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op3200] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op3201] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op3202] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op3203] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op3204] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op3205] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op3206] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op3207] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op3208] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op3209] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op3210] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op3211] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op3212] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op3213] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op3214] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op3215] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op3216] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op3217] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op3218] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op3219] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op3220] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op3221] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op3222] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op3223] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op3224] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op3225] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op3226] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op3227] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op3228] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op3229] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op3230] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op3231] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op3232] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op3233] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.dev456-op3234] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a1-op3235] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a2.dev456-op3236] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12.dev456-op3237] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0a12-op3238] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b1.dev456-op3239] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op3240] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op3241] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op3242] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op3243] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op3244] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op3245] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op3246] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op3247] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op3248] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op3249] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op3250] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op3251] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op3252] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op3253] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op3254] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op3255] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op3256] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op3257] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op3258] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op3259] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op3260] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op3261] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op3262] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op3263] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op3264] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op3265] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op3266] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op3267] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op3268] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op3269] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op3270] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op3271] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op3272] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op3273] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op3274] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op3275] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op3276] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op3277] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op3278] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op3279] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op3280] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op3281] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op3282] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op3283] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op3284] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op3285] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op3286] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op3287] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op3288] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op3289] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op3290] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op3291] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op3292] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op3293] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op3294] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op3295] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op3296] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op3297] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op3298] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op3299] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op3300] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op3301] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op3302] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op3303] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op3304] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op3305] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op3306] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op3307] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op3308] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op3309] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op3310] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op3311] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op3312] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op3313] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op3314] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op3315] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op3316] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op3317] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op3318] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op3319] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3320] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op3321] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op3322] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op3323] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op3324] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op3325] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op3326] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op3327] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op3328] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op3329] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op3330] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op3331] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op3332] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op3333] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op3334] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op3335] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op3336] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op3337] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op3338] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op3339] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op3340] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a1-op3341] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op3342] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op3343] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0a12-op3344] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op3345] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-op3346] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op3347] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op3348] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op3349] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op3350] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op3351] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op3352] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op3353] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op3354] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op3355] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op3356] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op3357] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op3358] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op3359] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op3360] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op3361] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op3362] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op3363] PASSED [ 54%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op3364] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op3365] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op3366] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op3367] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op3368] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op3369] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op3370] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op3371] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op3372] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op3373] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op3374] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op3375] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op3376] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op3377] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op3378] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op3379] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op3380] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op3381] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op3382] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op3383] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op3384] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op3385] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op3386] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op3387] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op3388] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op3389] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op3390] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op3391] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op3392] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.dev456-op3393] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a1-op3394] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op3395] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op3396] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0a12-op3397] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op3398] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-op3399] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op3400] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op3401] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op3402] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op3403] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op3404] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op3405] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op3406] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op3407] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op3408] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op3409] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op3410] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op3411] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op3412] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op3413] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op3414] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op3415] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op3416] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op3417] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op3418] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op3419] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op3420] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op3421] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op3422] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op3423] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op3424] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op3425] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op3426] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op3427] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op3428] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op3429] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op3430] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op3431] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op3432] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op3433] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op3434] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op3435] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op3436] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op3437] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op3438] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op3439] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op3440] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op3441] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op3442] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op3443] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op3444] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op3445] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op3446] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a1-op3447] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op3448] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op3449] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0a12-op3450] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op3451] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-op3452] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op3453] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op3454] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op3455] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op3456] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op3457] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op3458] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op3459] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op3460] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op3461] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op3462] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op3463] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op3464] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op3465] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op3466] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op3467] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op3468] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op3469] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op3470] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op3471] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op3472] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op3473] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op3474] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op3475] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op3476] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op3477] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op3478] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op3479] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op3480] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op3481] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op3482] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op3483] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op3484] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op3485] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op3486] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op3487] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op3488] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op3489] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op3490] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op3491] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op3492] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op3493] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op3494] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op3495] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op3496] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op3497] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op3498] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.dev456-op3499] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a1-op3500] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a2.dev456-op3501] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12.dev456-op3502] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0a12-op3503] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b1.dev456-op3504] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-op3505] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op3506] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2.post345-op3507] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0b2-346-op3508] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1.dev456-op3509] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op3510] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op3511] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op3512] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op3513] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op3514] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op3515] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op3516] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op3517] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op3518] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op3519] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op3520] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op3521] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op3522] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op3523] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op3524] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op3525] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op3526] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op3527] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op3528] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op3529] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op3530] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op3531] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op3532] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op3533] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op3534] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op3535] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op3536] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op3537] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op3538] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op3539] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op3540] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op3541] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op3542] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op3543] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op3544] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op3545] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op3546] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op3547] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op3548] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op3549] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op3550] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op3551] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.dev456-op3552] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a1-op3553] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op3554] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op3555] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0a12-op3556] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op3557] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-op3558] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op3559] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2.post345-op3560] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0b2-346-op3561] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op3562] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c1-op3563] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op3564] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op3565] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op3566] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op3567] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op3568] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op3569] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op3570] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op3571] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op3572] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op3573] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op3574] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op3575] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op3576] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op3577] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op3578] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op3579] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op3580] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op3581] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op3582] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op3583] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op3584] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op3585] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op3586] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op3587] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op3588] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op3589] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op3590] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op3591] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op3592] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op3593] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op3594] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op3595] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op3596] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op3597] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op3598] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op3599] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op3600] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op3601] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op3602] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op3603] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op3604] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.dev456-op3605] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a1-op3606] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a2.dev456-op3607] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12.dev456-op3608] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0a12-op3609] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b1.dev456-op3610] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-op3611] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op3612] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2.post345-op3613] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0b2-346-op3614] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1.dev456-op3615] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c1-op3616] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0rc2-op3617] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op3618] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op3619] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op3620] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op3621] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op3622] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op3623] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op3624] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op3625] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op3626] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op3627] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op3628] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op3629] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op3630] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op3631] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op3632] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op3633] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op3634] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op3635] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op3636] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op3637] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op3638] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op3639] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op3640] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op3641] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op3642] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op3643] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op3644] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op3645] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op3646] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op3647] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op3648] PASSED [ 55%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op3649] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op3650] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op3651] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op3652] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op3653] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op3654] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op3655] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op3656] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op3657] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.dev456-op3658] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a1-op3659] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a2.dev456-op3660] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12.dev456-op3661] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0a12-op3662] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b1.dev456-op3663] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-op3664] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op3665] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2.post345-op3666] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0b2-346-op3667] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1.dev456-op3668] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c1-op3669] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0rc2-op3670] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0c3-op3671] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op3672] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op3673] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op3674] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op3675] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op3676] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op3677] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op3678] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op3679] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op3680] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op3681] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op3682] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op3683] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op3684] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op3685] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op3686] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op3687] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op3688] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op3689] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op3690] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op3691] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op3692] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op3693] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op3694] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op3695] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op3696] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op3697] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op3698] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op3699] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op3700] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op3701] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op3702] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op3703] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op3704] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op3705] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op3706] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op3707] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op3708] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op3709] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op3710] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op3711] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op3712] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op3713] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op3714] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op3715] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op3716] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op3717] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op3718] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op3719] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op3720] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op3721] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op3722] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op3723] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op3724] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0-op3725] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op3726] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op3727] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op3728] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op3729] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op3730] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op3731] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op3732] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op3733] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op3734] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op3735] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op3736] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op3737] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op3738] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op3739] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op3740] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op3741] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op3742] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op3743] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op3744] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op3745] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op3746] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op3747] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op3748] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op3749] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op3750] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op3751] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op3752] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op3753] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op3754] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op3755] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op3756] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op3757] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op3758] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op3759] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op3760] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op3761] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op3762] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op3763] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.dev456-op3764] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a1-op3765] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op3766] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op3767] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0a12-op3768] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op3769] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-op3770] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op3771] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2.post345-op3772] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0b2-346-op3773] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op3774] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c1-op3775] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0rc2-op3776] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0c3-op3777] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0-op3778] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op3779] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op3780] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op3781] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op3782] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op3783] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op3784] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op3785] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op3786] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op3787] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op3788] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op3789] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op3790] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op3791] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op3792] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op3793] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op3794] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op3795] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op3796] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op3797] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op3798] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op3799] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op3800] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op3801] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op3802] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op3803] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op3804] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op3805] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op3806] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op3807] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op3808] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op3809] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op3810] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op3811] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op3812] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op3813] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op3814] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op3815] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op3816] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.dev456-op3817] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a1-op3818] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op3819] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op3820] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0a12-op3821] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op3822] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-op3823] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op3824] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op3825] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0b2-346-op3826] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op3827] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c1-op3828] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0rc2-op3829] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0c3-op3830] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0-op3831] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op3832] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.0.post456-op3833] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op3834] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op3835] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op3836] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op3837] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op3838] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op3839] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op3840] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op3841] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op3842] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op3843] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op3844] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op3845] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op3846] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op3847] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op3848] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op3849] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op3850] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op3851] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op3852] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op3853] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op3854] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op3855] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op3856] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op3857] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op3858] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op3859] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op3860] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op3861] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op3862] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op3863] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op3864] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op3865] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op3866] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op3867] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op3868] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op3869] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.dev456-op3870] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a1-op3871] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op3872] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op3873] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0a12-op3874] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op3875] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-op3876] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op3877] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op3878] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0b2-346-op3879] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op3880] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c1-op3881] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0rc2-op3882] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0c3-op3883] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0-op3884] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op3885] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.0.post456-op3886] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.1.dev1-op3887] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op3888] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op3889] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op3890] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op3891] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op3892] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op3893] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op3894] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op3895] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op3896] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op3897] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op3898] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op3899] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op3900] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op3901] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op3902] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op3903] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op3904] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op3905] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op3906] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op3907] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op3908] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op3909] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op3910] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op3911] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op3912] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op3913] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op3914] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op3915] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op3916] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op3917] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op3918] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op3919] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op3920] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op3921] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op3922] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op3923] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a1-op3924] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op3925] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op3926] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0a12-op3927] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op3928] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-op3929] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op3930] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op3931] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op3932] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op3933] PASSED [ 56%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c1-op3934] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0rc2-op3935] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0c3-op3936] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0-op3937] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op3938] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.0.post456-op3939] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op3940] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op3941] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op3942] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op3943] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op3944] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op3945] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op3946] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op3947] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op3948] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op3949] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op3950] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op3951] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op3952] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op3953] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op3954] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op3955] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op3956] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op3957] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op3958] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op3959] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op3960] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op3961] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op3962] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op3963] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op3964] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op3965] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op3966] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op3967] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op3968] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op3969] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op3970] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op3971] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op3972] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op3973] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op3974] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op3975] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.dev456-op3976] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a1-op3977] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op3978] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op3979] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0a12-op3980] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op3981] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-op3982] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op3983] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2.post345-op3984] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0b2-346-op3985] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op3986] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c1-op3987] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0rc2-op3988] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0c3-op3989] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0-op3990] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op3991] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.0.post456-op3992] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.1.dev1-op3993] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc-op3994] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123abc456-op3995] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op3996] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op3997] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op3998] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op3999] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op4000] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op4001] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op4002] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op4003] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op4004] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op4005] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op4006] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op4007] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op4008] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op4009] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op4010] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op4011] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op4012] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op4013] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op4014] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op4015] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op4016] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op4017] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op4018] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op4019] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op4020] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op4021] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op4022] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op4023] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op4024] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op4025] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op4026] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op4027] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op4028] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.dev456-op4029] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a1-op4030] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op4031] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op4032] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0a12-op4033] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op4034] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-op4035] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op4036] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op4037] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0b2-346-op4038] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op4039] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c1-op4040] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0rc2-op4041] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0c3-op4042] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0-op4043] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op4044] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.0.post456-op4045] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.1.dev1-op4046] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc-op4047] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op4048] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc-op4049] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op4050] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op4051] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op4052] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op4053] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op4054] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op4055] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op4056] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op4057] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op4058] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op4059] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op4060] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op4061] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op4062] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op4063] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op4064] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op4065] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op4066] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op4067] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op4068] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op4069] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op4070] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op4071] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op4072] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op4073] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op4074] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op4075] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op4076] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op4077] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op4078] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op4079] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op4080] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op4081] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op4082] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a1-op4083] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op4084] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op4085] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0a12-op4086] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op4087] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-op4088] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op4089] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op4090] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op4091] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op4092] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c1-op4093] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0rc2-op4094] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0c3-op4095] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0-op4096] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op4097] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.0.post456-op4098] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op4099] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op4100] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op4101] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc-op4102] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op4103] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op4104] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op4105] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op4106] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op4107] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op4108] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op4109] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op4110] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op4111] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op4112] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op4113] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op4114] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op4115] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op4116] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op4117] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op4118] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op4119] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op4120] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op4121] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op4122] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op4123] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op4124] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op4125] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op4126] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op4127] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op4128] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op4129] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op4130] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op4131] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op4132] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op4133] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op4134] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op4135] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a1-op4136] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op4137] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op4138] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0a12-op4139] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op4140] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-op4141] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op4142] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op4143] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op4144] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op4145] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c1-op4146] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op4147] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0c3-op4148] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0-op4149] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op4150] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op4151] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op4152] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op4153] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op4154] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op4155] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op4156] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op4157] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op4158] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op4159] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op4160] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op4161] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op4162] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op4163] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op4164] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op4165] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op4166] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op4167] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op4168] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op4169] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op4170] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op4171] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op4172] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op4173] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op4174] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op4175] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op4176] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op4177] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op4178] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op4179] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op4180] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op4181] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op4182] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op4183] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op4184] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op4185] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op4186] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op4187] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.dev456-op4188] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a1-op4189] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op4190] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op4191] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0a12-op4192] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op4193] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-op4194] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op4195] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2.post345-op4196] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0b2-346-op4197] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op4198] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c1-op4199] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0rc2-op4200] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0c3-op4201] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0-op4202] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op4203] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.0.post456-op4204] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.1.dev1-op4205] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc-op4206] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123abc456-op4207] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc-op4208] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123-op4209] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+abc123def-op4210] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op4211] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op4212] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op4213] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op4214] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op4215] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op4216] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op4217] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op4218] PASSED [ 57%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op4219] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op4220] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op4221] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op4222] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op4223] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op4224] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op4225] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op4226] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op4227] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op4228] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op4229] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op4230] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op4231] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op4232] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op4233] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op4234] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op4235] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op4236] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op4237] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op4238] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op4239] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op4240] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op4241] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a1-op4242] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op4243] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op4244] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0a12-op4245] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op4246] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-op4247] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op4248] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op4249] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op4250] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op4251] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c1-op4252] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op4253] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0c3-op4254] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0-op4255] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op4256] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op4257] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op4258] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op4259] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op4260] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op4261] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op4262] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op4263] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op4264] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op4265] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op4266] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op4267] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op4268] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op4269] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op4270] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op4271] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op4272] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op4273] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op4274] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op4275] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op4276] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op4277] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op4278] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op4279] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op4280] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op4281] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op4282] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op4283] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op4284] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op4285] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op4286] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op4287] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op4288] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op4289] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op4290] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op4291] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op4292] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op4293] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op4294] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op4295] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op4296] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op4297] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op4298] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op4299] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op4300] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op4301] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op4302] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op4303] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op4304] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op4305] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op4306] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op4307] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0-op4308] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op4309] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op4310] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op4311] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op4312] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op4313] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op4314] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op4315] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op4316] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op4317] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op4318] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op4319] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op4320] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op4321] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op4322] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op4323] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op4324] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op4325] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op4326] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op4327] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op4328] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op4329] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op4330] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op4331] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op4332] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op4333] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op4334] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op4335] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op4336] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op4337] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op4338] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op4339] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op4340] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op4341] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op4342] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op4343] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op4344] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op4345] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op4346] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op4347] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a1-op4348] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op4349] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op4350] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0a12-op4351] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op4352] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-op4353] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op4354] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op4355] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op4356] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op4357] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c1-op4358] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op4359] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0c3-op4360] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0-op4361] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op4362] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op4363] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op4364] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op4365] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op4366] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op4367] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op4368] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op4369] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op4370] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op4371] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op4372] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op4373] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op4374] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op4375] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op4376] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op4377] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op4378] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op4379] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op4380] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op4381] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op4382] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op4383] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op4384] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op4385] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op4386] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op4387] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op4388] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op4389] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op4390] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op4391] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op4392] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op4393] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op4394] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op4395] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op4396] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op4397] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op4398] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op4399] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.dev456-op4400] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a1-op4401] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op4402] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op4403] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0a12-op4404] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op4405] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-op4406] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op4407] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op4408] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0b2-346-op4409] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op4410] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c1-op4411] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0rc2-op4412] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0c3-op4413] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0-op4414] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op4415] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.0.post456-op4416] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.1.dev1-op4417] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc-op4418] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op4419] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc-op4420] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123-op4421] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op4422] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op4423] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2+123456-op4424] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op4425] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op4426] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op4427] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op4428] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op4429] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op4430] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op4431] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op4432] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op4433] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op4434] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op4435] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op4436] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op4437] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op4438] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op4439] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op4440] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op4441] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op4442] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op4443] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op4444] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op4445] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op4446] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op4447] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op4448] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op4449] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op4450] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op4451] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op4452] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op4453] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op4454] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op4455] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op4456] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op4457] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op4458] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op4459] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op4460] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op4461] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op4462] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op4463] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op4464] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op4465] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op4466] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0-op4467] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op4468] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op4469] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op4470] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op4471] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op4472] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op4473] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op4474] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op4475] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op4476] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op4477] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op4478] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op4479] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op4480] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op4481] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op4482] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op4483] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op4484] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op4485] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op4486] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op4487] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op4488] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op4489] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op4490] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op4491] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op4492] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op4493] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op4494] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op4495] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op4496] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op4497] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op4498] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op4499] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op4500] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op4501] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op4502] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op4503] PASSED [ 58%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op4504] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op4505] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op4506] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op4507] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op4508] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op4509] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op4510] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op4511] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op4512] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op4513] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op4514] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op4515] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op4516] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op4517] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op4518] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op4519] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0-op4520] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op4521] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op4522] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op4523] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op4524] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op4525] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op4526] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op4527] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op4528] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op4529] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op4530] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op4531] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op4532] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op4533] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op4534] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op4535] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op4536] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op4537] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op4538] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op4539] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op4540] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op4541] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op4542] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op4543] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op4544] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op4545] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op4546] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op4547] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op4548] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op4549] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op4550] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op4551] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op4552] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op4553] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op4554] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op4555] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op4556] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op4557] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op4558] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.dev456-op4559] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a1-op4560] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op4561] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op4562] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0a12-op4563] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op4564] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-op4565] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op4566] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op4567] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0b2-346-op4568] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op4569] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c1-op4570] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0rc2-op4571] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0c3-op4572] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0-op4573] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op4574] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.0.post456-op4575] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.1.dev1-op4576] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc-op4577] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op4578] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc-op4579] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123-op4580] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op4581] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op4582] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2+123456-op4583] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op4584] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op4585] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op4586] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a1-op4587] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op4588] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op4589] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op4590] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op4591] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op4592] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op4593] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op4594] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op4595] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op4596] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op4597] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op4598] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op4599] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op4600] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op4601] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op4602] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op4603] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op4604] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op4605] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op4606] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op4607] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op4608] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op4609] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op4610] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op4611] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op4612] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op4613] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op4614] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op4615] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op4616] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op4617] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op4618] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op4619] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op4620] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op4621] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op4622] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op4623] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op4624] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op4625] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0-op4626] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op4627] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op4628] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op4629] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op4630] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op4631] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op4632] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op4633] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op4634] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op4635] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op4636] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op4637] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op4638] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op4639] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op4640] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op4641] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op4642] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op4643] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op4644] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op4645] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op4646] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op4647] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op4648] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op4649] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op4650] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op4651] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op4652] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op4653] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op4654] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op4655] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op4656] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op4657] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op4658] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op4659] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op4660] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op4661] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op4662] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op4663] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op4664] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.dev456-op4665] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a1-op4666] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op4667] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op4668] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0a12-op4669] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op4670] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-op4671] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op4672] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op4673] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0b2-346-op4674] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op4675] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c1-op4676] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0rc2-op4677] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0c3-op4678] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0-op4679] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op4680] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.0.post456-op4681] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.1.dev1-op4682] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc-op4683] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op4684] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc-op4685] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123-op4686] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op4687] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op4688] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2+123456-op4689] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op4690] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op4691] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op4692] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a1-op4693] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op4694] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op4695] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0a12-op4696] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op4697] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op4698] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op4699] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op4700] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op4701] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op4702] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op4703] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op4704] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op4705] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op4706] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op4707] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op4708] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op4709] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op4710] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op4711] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op4712] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op4713] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op4714] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op4715] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op4716] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op4717] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op4718] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op4719] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op4720] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op4721] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op4722] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op4723] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op4724] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op4725] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op4726] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op4727] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op4728] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op4729] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op4730] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op4731] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op4732] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op4733] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op4734] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op4735] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op4736] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op4737] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op4738] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op4739] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op4740] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op4741] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op4742] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op4743] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op4744] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op4745] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op4746] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op4747] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op4748] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op4749] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op4750] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op4751] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op4752] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op4753] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op4754] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op4755] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op4756] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op4757] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op4758] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op4759] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op4760] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op4761] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op4762] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op4763] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op4764] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op4765] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op4766] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op4767] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op4768] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op4769] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op4770] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op4771] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op4772] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op4773] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op4774] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op4775] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op4776] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op4777] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op4778] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op4779] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op4780] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op4781] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op4782] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op4783] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op4784] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0-op4785] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op4786] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op4787] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op4788] PASSED [ 59%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op4789] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op4790] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op4791] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op4792] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op4793] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op4794] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op4795] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op4796] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op4797] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op4798] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op4799] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op4800] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op4801] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op4802] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op4803] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op4804] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op4805] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op4806] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op4807] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op4808] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op4809] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op4810] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op4811] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op4812] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op4813] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op4814] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op4815] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op4816] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op4817] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op4818] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op4819] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op4820] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op4821] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op4822] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op4823] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op4824] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a1-op4825] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op4826] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op4827] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0a12-op4828] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op4829] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-op4830] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op4831] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op4832] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op4833] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op4834] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c1-op4835] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op4836] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0c3-op4837] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0-op4838] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op4839] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op4840] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op4841] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op4842] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op4843] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op4844] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op4845] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op4846] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op4847] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op4848] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op4849] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op4850] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op4851] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op4852] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op4853] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op4854] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op4855] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op4856] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op4857] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op4858] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op4859] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op4860] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op4861] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op4862] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op4863] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op4864] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op4865] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op4866] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op4867] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op4868] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op4869] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op4870] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op4871] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op4872] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op4873] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op4874] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op4875] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op4876] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op4877] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op4878] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op4879] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op4880] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op4881] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op4882] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op4883] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op4884] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op4885] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op4886] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op4887] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op4888] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op4889] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op4890] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0-op4891] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op4892] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op4893] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op4894] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op4895] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op4896] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op4897] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op4898] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op4899] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op4900] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op4901] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op4902] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op4903] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op4904] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op4905] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op4906] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op4907] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op4908] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op4909] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op4910] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op4911] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op4912] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op4913] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op4914] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op4915] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op4916] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op4917] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op4918] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op4919] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op4920] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op4921] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op4922] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op4923] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op4924] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op4925] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op4926] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op4927] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op4928] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op4929] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.dev456-op4930] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a1-op4931] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op4932] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op4933] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0a12-op4934] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op4935] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-op4936] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op4937] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op4938] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0b2-346-op4939] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op4940] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c1-op4941] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0rc2-op4942] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0c3-op4943] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0-op4944] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op4945] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.0.post456-op4946] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.1.dev1-op4947] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc-op4948] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op4949] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc-op4950] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123-op4951] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op4952] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op4953] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2+123456-op4954] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op4955] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op4956] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op4957] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a1-op4958] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op4959] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op4960] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0a12-op4961] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op4962] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-op4963] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op4964] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op4965] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op4966] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op4967] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op4968] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op4969] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op4970] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op4971] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op4972] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op4973] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op4974] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op4975] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op4976] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op4977] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op4978] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op4979] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op4980] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op4981] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op4982] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op4983] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a1-op4984] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op4985] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op4986] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0a12-op4987] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op4988] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-op4989] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op4990] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op4991] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op4992] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op4993] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c1-op4994] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0rc2-op4995] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0c3-op4996] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0-op4997] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op4998] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.0.post456-op4999] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op5000] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op5001] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op5002] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc-op5003] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op5004] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op5005] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op5006] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2+123456-op5007] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op5008] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op5009] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op5010] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op5011] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op5012] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op5013] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op5014] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op5015] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op5016] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op5017] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op5018] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op5019] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op5020] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op5021] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op5022] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op5023] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op5024] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op5025] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op5026] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op5027] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op5028] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op5029] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op5030] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op5031] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op5032] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op5033] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op5034] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op5035] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.dev456-op5036] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a1-op5037] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op5038] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op5039] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0a12-op5040] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op5041] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-op5042] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op5043] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op5044] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0b2-346-op5045] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op5046] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c1-op5047] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0rc2-op5048] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0c3-op5049] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0-op5050] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op5051] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.0.post456-op5052] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.1.dev1-op5053] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc-op5054] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op5055] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc-op5056] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123-op5057] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op5058] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op5059] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2+123456-op5060] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op5061] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op5062] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op5063] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a1-op5064] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op5065] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op5066] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0a12-op5067] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op5068] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-op5069] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op5070] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op5071] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op5072] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op5073] PASSED [ 60%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c1-op5074] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op5075] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op5076] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op5077] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op5078] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op5079] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op5080] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op5081] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op5082] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op5083] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op5084] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op5085] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op5086] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op5087] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op5088] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.dev456-op5089] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a1-op5090] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a2.dev456-op5091] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12.dev456-op5092] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0a12-op5093] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b1.dev456-op5094] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-op5095] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op5096] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2.post345-op5097] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0b2-346-op5098] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1.dev456-op5099] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c1-op5100] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0rc2-op5101] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0c3-op5102] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0-op5103] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op5104] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.0.post456-op5105] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.1.dev1-op5106] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc-op5107] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123abc456-op5108] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc-op5109] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123-op5110] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+abc123def-op5111] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+1234.abc-op5112] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2+123456-op5113] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.r32+123456-op5114] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op5115] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.dev456-op5116] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a1-op5117] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op5118] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op5119] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0a12-op5120] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op5121] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-op5122] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op5123] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op5124] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0b2-346-op5125] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op5126] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c1-op5127] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0rc2-op5128] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0c3-op5129] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op5130] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op5131] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op5132] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op5133] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op5134] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op5135] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op5136] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op5137] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op5138] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op5139] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op5140] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op5141] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op5142] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op5143] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op5144] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op5145] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op5146] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op5147] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op5148] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op5149] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op5150] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op5151] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op5152] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op5153] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op5154] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op5155] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op5156] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op5157] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op5158] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op5159] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op5160] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op5161] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op5162] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op5163] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op5164] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op5165] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op5166] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op5167] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op5168] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op5169] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op5170] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op5171] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op5172] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op5173] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op5174] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op5175] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op5176] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op5177] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op5178] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op5179] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op5180] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op5181] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op5182] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op5183] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op5184] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op5185] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op5186] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op5187] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op5188] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op5189] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op5190] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op5191] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op5192] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op5193] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op5194] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op5195] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a1-op5196] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op5197] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op5198] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0a12-op5199] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op5200] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-op5201] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op5202] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op5203] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op5204] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op5205] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c1-op5206] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0rc2-op5207] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0c3-op5208] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0-op5209] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op5210] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.0.post456-op5211] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op5212] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op5213] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op5214] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc-op5215] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op5216] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op5217] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op5218] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2+123456-op5219] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op5220] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op5221] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op5222] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op5223] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op5224] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op5225] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op5226] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op5227] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op5228] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op5229] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op5230] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op5231] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op5232] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op5233] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op5234] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op5235] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0-op5236] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op5237] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op5238] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op5239] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op5240] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op5241] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op5242] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op5243] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op5244] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op5245] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op5246] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op5247] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op5248] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a1-op5249] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op5250] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op5251] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0a12-op5252] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op5253] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-op5254] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op5255] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op5256] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op5257] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op5258] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c1-op5259] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op5260] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0c3-op5261] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0-op5262] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op5263] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op5264] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op5265] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op5266] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op5267] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op5268] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op5269] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op5270] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op5271] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op5272] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op5273] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op5274] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op5275] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op5276] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op5277] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op5278] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op5279] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op5280] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op5281] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op5282] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op5283] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op5284] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op5285] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op5286] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op5287] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op5288] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0-op5289] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op5290] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op5291] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op5292] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op5293] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op5294] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op5295] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op5296] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op5297] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op5298] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op5299] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op5300] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op5301] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a1-op5302] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op5303] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op5304] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0a12-op5305] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op5306] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-op5307] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op5308] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op5309] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op5310] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op5311] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c1-op5312] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op5313] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0c3-op5314] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0-op5315] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op5316] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op5317] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op5318] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op5319] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op5320] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op5321] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op5322] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op5323] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op5324] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op5325] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op5326] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op5327] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op5328] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op5329] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op5330] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op5331] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op5332] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op5333] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op5334] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op5335] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op5336] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op5337] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op5338] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op5339] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op5340] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op5341] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0-op5342] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op5343] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op5344] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op5345] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op5346] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op5347] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op5348] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op5349] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op5350] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op5351] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op5352] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op5353] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op5354] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op5355] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op5356] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op5357] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op5358] PASSED [ 61%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op5359] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op5360] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op5361] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op5362] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op5363] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op5364] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op5365] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op5366] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op5367] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0-op5368] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op5369] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op5370] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op5371] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op5372] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op5373] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op5374] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op5375] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op5376] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op5377] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op5378] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op5379] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op5380] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op5381] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op5382] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op5383] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op5384] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op5385] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op5386] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op5387] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op5388] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op5389] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op5390] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op5391] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op5392] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op5393] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op5394] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op5395] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op5396] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op5397] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op5398] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op5399] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op5400] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op5401] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op5402] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op5403] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op5404] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op5405] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op5406] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op5407] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a1-op5408] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op5409] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op5410] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0a12-op5411] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op5412] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-op5413] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op5414] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op5415] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op5416] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op5417] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c1-op5418] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0rc2-op5419] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0c3-op5420] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0-op5421] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op5422] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.0.post456-op5423] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op5424] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op5425] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op5426] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc-op5427] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op5428] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op5429] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op5430] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2+123456-op5431] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op5432] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op5433] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op5434] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op5435] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op5436] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op5437] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op5438] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op5439] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op5440] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op5441] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op5442] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op5443] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op5444] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op5445] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op5446] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op5447] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0-op5448] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op5449] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op5450] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op5451] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op5452] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op5453] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op5454] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op5455] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op5456] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op5457] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op5458] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op5459] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op5460] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a1-op5461] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op5462] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op5463] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0a12-op5464] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op5465] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-op5466] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op5467] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op5468] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op5469] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op5470] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c1-op5471] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op5472] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0c3-op5473] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0-op5474] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op5475] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op5476] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op5477] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op5478] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op5479] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op5480] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op5481] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op5482] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op5483] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op5484] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op5485] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op5486] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op5487] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op5488] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op5489] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op5490] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op5491] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op5492] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op5493] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op5494] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op5495] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op5496] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op5497] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op5498] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op5499] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op5500] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0-op5501] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op5502] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op5503] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op5504] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op5505] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op5506] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op5507] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op5508] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op5509] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op5510] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op5511] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op5512] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op5513] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op5514] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op5515] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op5516] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op5517] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op5518] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op5519] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op5520] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op5521] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op5522] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op5523] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op5524] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op5525] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op5526] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0-op5527] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op5528] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op5529] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op5530] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op5531] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op5532] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op5533] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op5534] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op5535] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op5536] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op5537] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op5538] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op5539] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op5540] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op5541] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op5542] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op5543] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op5544] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op5545] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op5546] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op5547] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op5548] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op5549] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op5550] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op5551] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op5552] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op5553] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op5554] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op5555] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op5556] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op5557] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op5558] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op5559] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op5560] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op5561] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op5562] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op5563] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op5564] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op5565] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op5566] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op5567] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op5568] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op5569] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op5570] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op5571] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op5572] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op5573] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op5574] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op5575] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op5576] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op5577] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op5578] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op5579] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0-op5580] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op5581] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op5582] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op5583] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op5584] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op5585] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op5586] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op5587] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op5588] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op5589] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op5590] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op5591] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op5592] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op5593] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op5594] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op5595] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op5596] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op5597] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op5598] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op5599] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op5600] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op5601] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op5602] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op5603] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op5604] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op5605] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op5606] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op5607] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op5608] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op5609] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op5610] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op5611] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op5612] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op5613] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op5614] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op5615] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op5616] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op5617] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op5618] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op5619] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a1-op5620] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op5621] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op5622] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0a12-op5623] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op5624] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-op5625] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op5626] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op5627] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op5628] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op5629] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c1-op5630] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0rc2-op5631] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0c3-op5632] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0-op5633] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op5634] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.0.post456-op5635] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op5636] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op5637] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op5638] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc-op5639] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op5640] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op5641] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op5642] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2+123456-op5643] PASSED [ 62%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op5644] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op5645] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op5646] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op5647] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op5648] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op5649] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op5650] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op5651] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op5652] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op5653] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op5654] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op5655] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op5656] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op5657] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op5658] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op5659] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0-op5660] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op5661] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op5662] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op5663] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op5664] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op5665] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op5666] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op5667] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op5668] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op5669] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op5670] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op5671] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op5672] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op5673] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op5674] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op5675] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op5676] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op5677] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op5678] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op5679] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op5680] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op5681] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op5682] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op5683] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op5684] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op5685] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0-op5686] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op5687] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op5688] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op5689] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op5690] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op5691] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op5692] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op5693] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op5694] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op5695] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op5696] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op5697] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op5698] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op5699] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op5700] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op5701] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op5702] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op5703] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op5704] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op5705] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op5706] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op5707] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op5708] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op5709] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op5710] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op5711] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op5712] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op5713] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op5714] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op5715] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op5716] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op5717] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op5718] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op5719] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op5720] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op5721] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op5722] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op5723] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op5724] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op5725] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op5726] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op5727] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op5728] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op5729] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op5730] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op5731] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op5732] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op5733] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op5734] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op5735] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op5736] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op5737] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op5738] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op5739] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op5740] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op5741] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op5742] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op5743] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op5744] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op5745] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op5746] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op5747] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op5748] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op5749] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op5750] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op5751] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op5752] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op5753] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op5754] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op5755] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op5756] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op5757] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op5758] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op5759] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op5760] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op5761] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op5762] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op5763] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op5764] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op5765] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op5766] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op5767] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op5768] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op5769] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op5770] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op5771] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op5772] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op5773] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op5774] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op5775] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op5776] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op5777] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op5778] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op5779] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op5780] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op5781] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op5782] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op5783] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op5784] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op5785] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op5786] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op5787] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op5788] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op5789] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op5790] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op5791] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op5792] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op5793] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op5794] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op5795] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op5796] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op5797] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op5798] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op5799] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op5800] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op5801] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op5802] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op5803] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op5804] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op5805] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op5806] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op5807] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op5808] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op5809] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op5810] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op5811] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op5812] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op5813] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op5814] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op5815] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op5816] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op5817] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op5818] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op5819] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op5820] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op5821] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op5822] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op5823] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op5824] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op5825] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op5826] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op5827] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op5828] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op5829] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op5830] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op5831] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op5832] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op5833] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op5834] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op5835] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op5836] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op5837] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op5838] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op5839] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op5840] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op5841] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op5842] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op5843] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op5844] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op5845] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op5846] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op5847] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op5848] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op5849] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op5850] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op5851] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op5852] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op5853] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op5854] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op5855] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op5856] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op5857] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op5858] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op5859] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op5860] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op5861] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op5862] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op5863] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op5864] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op5865] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op5866] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op5867] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op5868] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op5869] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op5870] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op5871] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op5872] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op5873] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op5874] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op5875] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op5876] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op5877] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op5878] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op5879] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op5880] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op5881] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op5882] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op5883] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op5884] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op5885] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op5886] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op5887] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op5888] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op5889] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op5890] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op5891] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op5892] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op5893] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op5894] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op5895] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op5896] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op5897] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op5898] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op5899] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op5900] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op5901] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op5902] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op5903] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op5904] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op5905] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op5906] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op5907] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op5908] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op5909] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op5910] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op5911] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op5912] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op5913] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op5914] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op5915] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op5916] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op5917] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op5918] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op5919] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op5920] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op5921] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op5922] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op5923] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op5924] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op5925] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op5926] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op5927] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op5928] PASSED [ 63%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op5929] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op5930] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op5931] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op5932] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op5933] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op5934] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op5935] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op5936] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op5937] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op5938] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op5939] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op5940] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op5941] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op5942] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op5943] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op5944] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op5945] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op5946] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op5947] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op5948] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op5949] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op5950] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op5951] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op5952] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op5953] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op5954] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op5955] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op5956] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op5957] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op5958] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op5959] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op5960] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op5961] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op5962] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op5963] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op5964] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op5965] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op5966] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op5967] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op5968] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op5969] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op5970] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op5971] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op5972] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op5973] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op5974] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op5975] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op5976] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op5977] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op5978] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op5979] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op5980] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op5981] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op5982] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op5983] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op5984] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op5985] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op5986] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op5987] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op5988] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op5989] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op5990] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op5991] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op5992] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op5993] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op5994] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op5995] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op5996] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op5997] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op5998] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op5999] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op6000] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op6001] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op6002] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op6003] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op6004] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op6005] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op6006] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op6007] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op6008] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op6009] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op6010] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op6011] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op6012] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op6013] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op6014] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op6015] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op6016] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op6017] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op6018] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op6019] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op6020] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op6021] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op6022] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op6023] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op6024] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op6025] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op6026] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op6027] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op6028] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op6029] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op6030] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op6031] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op6032] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op6033] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op6034] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op6035] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op6036] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op6037] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op6038] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op6039] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op6040] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op6041] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op6042] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op6043] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op6044] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op6045] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op6046] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op6047] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op6048] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op6049] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op6050] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op6051] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op6052] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op6053] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op6054] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op6055] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op6056] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op6057] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op6058] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op6059] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op6060] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op6061] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op6062] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op6063] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op6064] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op6065] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op6066] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op6067] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op6068] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op6069] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op6070] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op6071] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op6072] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op6073] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op6074] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op6075] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op6076] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op6077] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op6078] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op6079] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op6080] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op6081] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op6082] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op6083] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op6084] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op6085] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op6086] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op6087] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op6088] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op6089] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op6090] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op6091] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op6092] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op6093] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op6094] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op6095] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op6096] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op6097] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op6098] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op6099] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op6100] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op6101] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op6102] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op6103] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op6104] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op6105] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op6106] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op6107] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op6108] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op6109] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op6110] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op6111] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op6112] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op6113] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op6114] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op6115] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op6116] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op6117] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op6118] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op6119] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op6120] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op6121] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op6122] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op6123] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op6124] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op6125] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op6126] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op6127] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op6128] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op6129] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op6130] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op6131] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op6132] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op6133] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op6134] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op6135] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op6136] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op6137] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op6138] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op6139] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op6140] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op6141] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op6142] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op6143] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op6144] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op6145] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op6146] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op6147] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op6148] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op6149] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op6150] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op6151] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op6152] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op6153] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op6154] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op6155] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op6156] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op6157] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op6158] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op6159] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op6160] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op6161] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op6162] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op6163] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op6164] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op6165] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op6166] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op6167] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op6168] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op6169] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op6170] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op6171] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op6172] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op6173] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op6174] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op6175] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op6176] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op6177] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op6178] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op6179] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op6180] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op6181] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op6182] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op6183] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op6184] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op6185] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op6186] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op6187] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op6188] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op6189] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op6190] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op6191] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op6192] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op6193] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op6194] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op6195] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op6196] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op6197] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op6198] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op6199] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op6200] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op6201] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op6202] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op6203] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op6204] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op6205] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op6206] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op6207] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op6208] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op6209] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op6210] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op6211] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op6212] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op6213] PASSED [ 64%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op6214] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op6215] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op6216] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op6217] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op6218] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op6219] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op6220] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op6221] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op6222] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op6223] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op6224] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op6225] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op6226] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op6227] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op6228] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op6229] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op6230] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op6231] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op6232] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op6233] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op6234] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op6235] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op6236] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op6237] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op6238] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op6239] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op6240] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op6241] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op6242] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op6243] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op6244] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op6245] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op6246] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op6247] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op6248] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op6249] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op6250] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op6251] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op6252] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op6253] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op6254] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op6255] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op6256] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op6257] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op6258] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op6259] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op6260] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op6261] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op6262] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op6263] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op6264] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op6265] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op6266] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op6267] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op6268] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op6269] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op6270] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op6271] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op6272] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op6273] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op6274] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op6275] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op6276] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op6277] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op6278] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op6279] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op6280] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op6281] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op6282] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op6283] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op6284] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op6285] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op6286] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op6287] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op6288] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op6289] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op6290] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op6291] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op6292] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op6293] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op6294] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op6295] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op6296] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op6297] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op6298] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op6299] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op6300] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op6301] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op6302] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op6303] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op6304] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op6305] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op6306] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op6307] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op6308] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op6309] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op6310] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op6311] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op6312] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op6313] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op6314] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op6315] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op6316] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op6317] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op6318] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op6319] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op6320] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op6321] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op6322] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op6323] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op6324] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op6325] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op6326] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op6327] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op6328] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op6329] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op6330] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op6331] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op6332] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op6333] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op6334] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op6335] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op6336] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op6337] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op6338] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op6339] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op6340] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op6341] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op6342] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op6343] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op6344] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op6345] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op6346] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op6347] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op6348] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op6349] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op6350] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op6351] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op6352] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op6353] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op6354] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op6355] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op6356] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op6357] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op6358] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op6359] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op6360] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op6361] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op6362] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op6363] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op6364] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op6365] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op6366] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op6367] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op6368] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op6369] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op6370] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op6371] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op6372] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op6373] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op6374] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op6375] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op6376] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op6377] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op6378] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op6379] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op6380] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op6381] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op6382] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op6383] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op6384] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op6385] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op6386] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op6387] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op6388] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op6389] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op6390] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op6391] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op6392] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op6393] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op6394] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op6395] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op6396] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op6397] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op6398] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op6399] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op6400] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op6401] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op6402] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op6403] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op6404] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op6405] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op6406] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op6407] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op6408] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op6409] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op6410] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op6411] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op6412] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op6413] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op6414] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op6415] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op6416] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op6417] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op6418] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op6419] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op6420] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op6421] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op6422] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op6423] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op6424] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op6425] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op6426] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op6427] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op6428] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op6429] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op6430] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op6431] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op6432] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op6433] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op6434] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op6435] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op6436] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op6437] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op6438] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op6439] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op6440] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op6441] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op6442] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op6443] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op6444] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op6445] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op6446] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op6447] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op6448] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op6449] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op6450] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op6451] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op6452] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op6453] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op6454] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op6455] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op6456] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op6457] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op6458] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op6459] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op6460] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op6461] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op6462] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op6463] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op6464] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op6465] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op6466] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op6467] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op6468] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op6469] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op6470] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op6471] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op6472] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op6473] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op6474] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op6475] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op6476] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op6477] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op6478] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op6479] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op6480] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op6481] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op6482] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op6483] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op6484] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op6485] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op6486] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op6487] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op6488] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op6489] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op6490] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op6491] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op6492] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op6493] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op6494] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op6495] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op6496] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op6497] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op6498] PASSED [ 65%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op6499] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op6500] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op6501] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op6502] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op6503] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op6504] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op6505] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op6506] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op6507] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op6508] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op6509] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op6510] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op6511] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op6512] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op6513] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op6514] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op6515] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op6516] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op6517] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op6518] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op6519] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op6520] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op6521] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op6522] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op6523] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op6524] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op6525] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op6526] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op6527] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op6528] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op6529] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op6530] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op6531] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op6532] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op6533] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op6534] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op6535] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op6536] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op6537] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op6538] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op6539] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op6540] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op6541] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op6542] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op6543] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op6544] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op6545] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op6546] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op6547] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op6548] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op6549] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op6550] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op6551] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op6552] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op6553] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op6554] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op6555] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op6556] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op6557] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op6558] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op6559] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op6560] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op6561] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op6562] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op6563] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op6564] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op6565] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op6566] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op6567] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op6568] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op6569] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op6570] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op6571] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op6572] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op6573] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op6574] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op6575] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op6576] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op6577] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op6578] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op6579] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op6580] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op6581] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op6582] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op6583] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op6584] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op6585] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op6586] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op6587] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op6588] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op6589] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op6590] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op6591] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op6592] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op6593] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op6594] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op6595] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op6596] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op6597] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op6598] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op6599] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op6600] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op6601] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op6602] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op6603] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op6604] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op6605] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op6606] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op6607] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op6608] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op6609] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op6610] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op6611] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op6612] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op6613] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op6614] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op6615] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op6616] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op6617] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op6618] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op6619] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op6620] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op6621] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op6622] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op6623] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op6624] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op6625] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op6626] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op6627] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op6628] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op6629] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op6630] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op6631] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op6632] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op6633] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op6634] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op6635] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op6636] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op6637] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op6638] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op6639] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op6640] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op6641] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op6642] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op6643] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op6644] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op6645] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op6646] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op6647] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op6648] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op6649] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op6650] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op6651] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op6652] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op6653] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op6654] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op6655] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op6656] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op6657] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op6658] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op6659] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op6660] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op6661] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op6662] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op6663] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op6664] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op6665] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op6666] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op6667] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op6668] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op6669] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op6670] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op6671] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op6672] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op6673] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op6674] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op6675] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op6676] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op6677] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op6678] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op6679] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op6680] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op6681] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op6682] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op6683] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op6684] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op6685] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op6686] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op6687] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op6688] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op6689] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op6690] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op6691] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op6692] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op6693] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op6694] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op6695] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op6696] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op6697] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op6698] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op6699] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op6700] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op6701] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op6702] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op6703] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op6704] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op6705] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op6706] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op6707] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op6708] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op6709] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op6710] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op6711] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op6712] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op6713] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op6714] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op6715] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op6716] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op6717] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op6718] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op6719] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op6720] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op6721] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op6722] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op6723] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op6724] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op6725] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op6726] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op6727] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op6728] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op6729] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op6730] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op6731] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op6732] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op6733] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op6734] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op6735] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op6736] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op6737] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op6738] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op6739] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op6740] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op6741] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op6742] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op6743] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op6744] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op6745] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op6746] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op6747] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op6748] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op6749] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op6750] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op6751] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op6752] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op6753] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op6754] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op6755] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op6756] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op6757] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op6758] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op6759] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op6760] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op6761] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op6762] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op6763] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op6764] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op6765] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op6766] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op6767] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op6768] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op6769] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op6770] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op6771] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op6772] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op6773] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op6774] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op6775] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op6776] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op6777] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op6778] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op6779] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op6780] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op6781] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op6782] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op6783] PASSED [ 66%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op6784] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op6785] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op6786] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op6787] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op6788] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op6789] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op6790] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op6791] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op6792] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op6793] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op6794] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op6795] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op6796] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op6797] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op6798] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op6799] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op6800] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op6801] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op6802] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op6803] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op6804] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op6805] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op6806] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op6807] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op6808] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op6809] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op6810] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op6811] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op6812] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op6813] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op6814] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op6815] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op6816] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op6817] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op6818] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op6819] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op6820] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op6821] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op6822] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op6823] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op6824] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op6825] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op6826] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op6827] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op6828] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op6829] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op6830] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op6831] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op6832] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op6833] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op6834] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op6835] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op6836] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op6837] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op6838] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op6839] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op6840] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op6841] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op6842] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op6843] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op6844] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op6845] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op6846] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op6847] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op6848] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op6849] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op6850] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op6851] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op6852] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op6853] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op6854] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op6855] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op6856] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op6857] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op6858] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op6859] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op6860] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op6861] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op6862] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op6863] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op6864] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op6865] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op6866] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op6867] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op6868] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op6869] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op6870] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op6871] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op6872] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op6873] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op6874] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op6875] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op6876] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op6877] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op6878] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op6879] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op6880] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op6881] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op6882] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op6883] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op6884] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op6885] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op6886] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op6887] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op6888] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op6889] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op6890] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op6891] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op6892] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op6893] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op6894] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op6895] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op6896] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op6897] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op6898] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op6899] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op6900] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op6901] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op6902] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op6903] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op6904] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op6905] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op6906] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op6907] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op6908] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op6909] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op6910] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op6911] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op6912] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op6913] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op6914] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op6915] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op6916] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op6917] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op6918] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op6919] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op6920] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op6921] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op6922] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op6923] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op6924] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op6925] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op6926] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op6927] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op6928] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op6929] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op6930] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op6931] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op6932] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op6933] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op6934] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op6935] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op6936] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op6937] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op6938] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op6939] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op6940] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op6941] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op6942] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op6943] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op6944] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op6945] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op6946] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op6947] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op6948] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op6949] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op6950] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op6951] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op6952] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op6953] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op6954] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op6955] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op6956] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op6957] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op6958] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op6959] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op6960] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op6961] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op6962] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op6963] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op6964] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op6965] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op6966] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op6967] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op6968] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op6969] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op6970] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op6971] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op6972] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op6973] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op6974] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op6975] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op6976] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op6977] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op6978] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op6979] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op6980] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op6981] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op6982] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op6983] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op6984] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op6985] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op6986] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op6987] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op6988] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op6989] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op6990] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op6991] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op6992] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op6993] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op6994] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op6995] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op6996] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op6997] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op6998] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op6999] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op7000] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op7001] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op7002] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op7003] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op7004] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op7005] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op7006] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op7007] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op7008] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op7009] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op7010] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op7011] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op7012] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op7013] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op7014] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op7015] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op7016] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op7017] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op7018] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op7019] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op7020] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op7021] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op7022] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op7023] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op7024] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op7025] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op7026] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op7027] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op7028] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op7029] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op7030] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op7031] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op7032] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op7033] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op7034] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op7035] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op7036] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op7037] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op7038] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op7039] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op7040] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op7041] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op7042] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op7043] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op7044] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op7045] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op7046] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op7047] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op7048] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op7049] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op7050] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op7051] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op7052] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op7053] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op7054] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op7055] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op7056] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op7057] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op7058] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op7059] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op7060] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op7061] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op7062] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op7063] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op7064] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op7065] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op7066] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op7067] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op7068] PASSED [ 67%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op7069] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op7070] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op7071] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op7072] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op7073] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op7074] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op7075] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op7076] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op7077] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op7078] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op7079] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op7080] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op7081] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op7082] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op7083] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op7084] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op7085] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op7086] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op7087] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op7088] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op7089] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op7090] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op7091] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op7092] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op7093] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op7094] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op7095] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op7096] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op7097] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op7098] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op7099] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op7100] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op7101] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op7102] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op7103] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op7104] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op7105] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op7106] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op7107] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op7108] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op7109] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op7110] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op7111] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op7112] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op7113] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op7114] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op7115] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op7116] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op7117] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op7118] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op7119] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op7120] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op7121] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op7122] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op7123] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op7124] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op7125] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op7126] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op7127] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op7128] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op7129] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op7130] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op7131] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op7132] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op7133] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op7134] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op7135] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op7136] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op7137] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op7138] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op7139] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op7140] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op7141] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op7142] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op7143] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op7144] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op7145] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op7146] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op7147] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op7148] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op7149] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op7150] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op7151] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op7152] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op7153] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op7154] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op7155] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op7156] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op7157] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op7158] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op7159] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op7160] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op7161] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op7162] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op7163] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op7164] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op7165] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op7166] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op7167] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op7168] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op7169] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op7170] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op7171] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op7172] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op7173] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op7174] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op7175] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op7176] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op7177] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op7178] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op7179] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op7180] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op7181] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op7182] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op7183] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op7184] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op7185] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op7186] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op7187] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op7188] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op7189] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op7190] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op7191] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op7192] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op7193] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op7194] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op7195] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op7196] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op7197] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op7198] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op7199] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op7200] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op7201] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op7202] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op7203] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op7204] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op7205] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op7206] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op7207] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op7208] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op7209] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op7210] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op7211] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op7212] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op7213] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op7214] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op7215] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op7216] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op7217] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op7218] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op7219] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op7220] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op7221] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op7222] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op7223] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op7224] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op7225] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op7226] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op7227] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op7228] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op7229] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op7230] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op7231] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op7232] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op7233] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op7234] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op7235] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op7236] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op7237] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op7238] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op7239] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op7240] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op7241] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op7242] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op7243] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op7244] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op7245] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op7246] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op7247] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op7248] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op7249] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op7250] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op7251] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op7252] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op7253] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op7254] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op7255] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op7256] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op7257] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op7258] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op7259] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op7260] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op7261] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op7262] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.dev456-op7263] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a1-op7264] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op7265] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op7266] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0a12-op7267] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op7268] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-op7269] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op7270] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op7271] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0b2-346-op7272] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op7273] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c1-op7274] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0rc2-op7275] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0c3-op7276] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0-op7277] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op7278] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.0.post456-op7279] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.1.dev1-op7280] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc-op7281] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op7282] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc-op7283] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123-op7284] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op7285] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op7286] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2+123456-op7287] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op7288] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op7289] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op7290] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a1-op7291] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op7292] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op7293] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0a12-op7294] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op7295] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-op7296] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op7297] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op7298] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op7299] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op7300] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c1-op7301] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op7302] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0c3-op7303] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0-op7304] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op7305] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op7306] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op7307] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op7308] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op7309] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op7310] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op7311] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op7312] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op7313] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op7314] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op7315] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op7316] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a1-op7317] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a2.dev456-op7318] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12.dev456-op7319] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0a12-op7320] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b1.dev456-op7321] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-op7322] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op7323] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2.post345-op7324] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0b2-346-op7325] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1.dev456-op7326] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c1-op7327] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0rc2-op7328] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0c3-op7329] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0-op7330] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op7331] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.0.post456-op7332] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.1.dev1-op7333] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc-op7334] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123abc456-op7335] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc-op7336] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123-op7337] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+abc123def-op7338] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+1234.abc-op7339] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2+123456-op7340] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.r32+123456-op7341] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op7342] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.dev456-op7343] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a1-op7344] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op7345] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op7346] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0a12-op7347] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op7348] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-op7349] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op7350] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op7351] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0b2-346-op7352] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op7353] PASSED [ 68%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c1-op7354] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0rc2-op7355] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0c3-op7356] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0-op7357] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op7358] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.0.post456-op7359] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.1.dev1-op7360] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc-op7361] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op7362] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc-op7363] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123-op7364] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op7365] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op7366] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2+123456-op7367] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op7368] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op7369] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op7370] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op7371] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0a12-op7372] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op7373] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-op7374] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op7375] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op7376] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op7377] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op7378] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c1-op7379] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op7380] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0c3-op7381] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0-op7382] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op7383] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op7384] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op7385] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op7386] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op7387] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op7388] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op7389] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op7390] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op7391] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op7392] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op7393] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op7394] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op7395] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op7396] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op7397] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op7398] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op7399] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op7400] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op7401] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op7402] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op7403] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op7404] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op7405] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op7406] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op7407] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op7408] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0-op7409] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op7410] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op7411] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op7412] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op7413] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op7414] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op7415] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op7416] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op7417] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op7418] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op7419] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op7420] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op7421] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op7422] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0a12-op7423] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op7424] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-op7425] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op7426] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op7427] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op7428] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op7429] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c1-op7430] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op7431] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0c3-op7432] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0-op7433] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op7434] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op7435] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op7436] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op7437] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op7438] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op7439] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op7440] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op7441] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op7442] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op7443] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op7444] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op7445] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op7446] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op7447] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op7448] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op7449] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op7450] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op7451] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op7452] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op7453] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op7454] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op7455] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op7456] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op7457] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op7458] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op7459] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0-op7460] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op7461] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op7462] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op7463] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op7464] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op7465] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op7466] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op7467] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op7468] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op7469] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op7470] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op7471] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op7472] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0a12-op7473] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b1.dev456-op7474] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-op7475] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op7476] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2.post345-op7477] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0b2-346-op7478] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1.dev456-op7479] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c1-op7480] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0rc2-op7481] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0c3-op7482] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0-op7483] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op7484] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.0.post456-op7485] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.1.dev1-op7486] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc-op7487] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123abc456-op7488] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc-op7489] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123-op7490] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+abc123def-op7491] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+1234.abc-op7492] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2+123456-op7493] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.r32+123456-op7494] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op7495] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.dev456-op7496] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a1-op7497] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op7498] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op7499] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0a12-op7500] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op7501] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-op7502] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op7503] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op7504] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0b2-346-op7505] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op7506] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c1-op7507] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0rc2-op7508] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0c3-op7509] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0-op7510] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op7511] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.0.post456-op7512] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.1.dev1-op7513] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc-op7514] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op7515] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc-op7516] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123-op7517] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op7518] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op7519] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2+123456-op7520] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op7521] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op7522] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op7523] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-op7524] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op7525] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op7526] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op7527] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op7528] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c1-op7529] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op7530] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0c3-op7531] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0-op7532] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op7533] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op7534] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op7535] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op7536] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op7537] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op7538] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op7539] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op7540] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op7541] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op7542] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op7543] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op7544] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op7545] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op7546] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op7547] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op7548] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op7549] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op7550] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op7551] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op7552] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op7553] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op7554] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op7555] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op7556] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op7557] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op7558] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0-op7559] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op7560] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op7561] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op7562] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op7563] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op7564] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op7565] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op7566] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op7567] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op7568] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op7569] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op7570] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op7571] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-op7572] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op7573] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2.post345-op7574] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0b2-346-op7575] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1.dev456-op7576] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c1-op7577] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0rc2-op7578] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0c3-op7579] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0-op7580] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op7581] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.0.post456-op7582] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.1.dev1-op7583] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc-op7584] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123abc456-op7585] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc-op7586] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123-op7587] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+abc123def-op7588] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+1234.abc-op7589] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2+123456-op7590] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.r32+123456-op7591] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op7592] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.dev456-op7593] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a1-op7594] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op7595] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op7596] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0a12-op7597] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op7598] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-op7599] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op7600] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op7601] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0b2-346-op7602] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op7603] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c1-op7604] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0rc2-op7605] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0c3-op7606] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0-op7607] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op7608] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.0.post456-op7609] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.1.dev1-op7610] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc-op7611] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op7612] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc-op7613] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123-op7614] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op7615] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op7616] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2+123456-op7617] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op7618] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op7619] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op7620] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op7621] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op7622] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op7623] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op7624] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op7625] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op7626] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op7627] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op7628] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op7629] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op7630] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op7631] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op7632] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op7633] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op7634] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op7635] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op7636] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op7637] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op7638] PASSED [ 69%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op7639] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op7640] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op7641] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op7642] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op7643] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op7644] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op7645] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op7646] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op7647] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op7648] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op7649] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op7650] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op7651] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op7652] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op7653] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op7654] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op7655] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op7656] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op7657] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op7658] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op7659] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op7660] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op7661] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op7662] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op7663] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op7664] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op7665] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op7666] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op7667] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op7668] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op7669] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c1-op7670] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0rc2-op7671] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0c3-op7672] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0-op7673] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op7674] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.0.post456-op7675] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op7676] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op7677] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op7678] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc-op7679] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op7680] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op7681] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op7682] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2+123456-op7683] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op7684] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op7685] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op7686] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op7687] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op7688] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op7689] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op7690] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op7691] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op7692] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op7693] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op7694] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op7695] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op7696] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op7697] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op7698] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op7699] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0-op7700] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op7701] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op7702] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op7703] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op7704] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op7705] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op7706] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op7707] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op7708] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op7709] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op7710] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op7711] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op7712] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0b2-346-op7713] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op7714] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c1-op7715] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0rc2-op7716] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0c3-op7717] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0-op7718] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op7719] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.0.post456-op7720] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.1.dev1-op7721] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc-op7722] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op7723] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc-op7724] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123-op7725] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op7726] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op7727] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2+123456-op7728] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op7729] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op7730] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op7731] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a1-op7732] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op7733] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op7734] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0a12-op7735] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op7736] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-op7737] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op7738] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op7739] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op7740] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op7741] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c1-op7742] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op7743] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0c3-op7744] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0-op7745] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op7746] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op7747] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op7748] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op7749] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op7750] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op7751] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op7752] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op7753] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op7754] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op7755] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op7756] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op7757] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op7758] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c1-op7759] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op7760] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0c3-op7761] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0-op7762] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op7763] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op7764] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op7765] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op7766] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op7767] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op7768] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op7769] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op7770] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op7771] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op7772] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op7773] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op7774] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op7775] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op7776] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op7777] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op7778] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op7779] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op7780] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op7781] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op7782] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op7783] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op7784] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op7785] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op7786] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op7787] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op7788] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0-op7789] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op7790] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op7791] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op7792] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op7793] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op7794] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op7795] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op7796] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op7797] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op7798] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op7799] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op7800] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op7801] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c1-op7802] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0rc2-op7803] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0c3-op7804] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0-op7805] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op7806] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.0.post456-op7807] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.1.dev1-op7808] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc-op7809] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123abc456-op7810] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc-op7811] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123-op7812] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+abc123def-op7813] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+1234.abc-op7814] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2+123456-op7815] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.r32+123456-op7816] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op7817] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.dev456-op7818] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a1-op7819] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op7820] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op7821] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0a12-op7822] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op7823] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-op7824] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op7825] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op7826] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0b2-346-op7827] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op7828] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c1-op7829] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0rc2-op7830] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0c3-op7831] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0-op7832] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op7833] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.0.post456-op7834] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.1.dev1-op7835] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc-op7836] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op7837] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc-op7838] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123-op7839] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op7840] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op7841] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2+123456-op7842] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op7843] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op7844] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0rc2-op7845] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0c3-op7846] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0-op7847] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op7848] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.0.post456-op7849] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.1.dev1-op7850] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc-op7851] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123abc456-op7852] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc-op7853] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123-op7854] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+abc123def-op7855] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op7856] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2+123456-op7857] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op7858] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op7859] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op7860] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a1-op7861] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op7862] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op7863] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0a12-op7864] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op7865] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-op7866] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op7867] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op7868] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op7869] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op7870] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c1-op7871] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0rc2-op7872] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0c3-op7873] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0-op7874] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op7875] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.0.post456-op7876] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op7877] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op7878] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op7879] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc-op7880] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op7881] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op7882] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op7883] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2+123456-op7884] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op7885] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op7886] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0c3-op7887] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0-op7888] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op7889] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.0.post456-op7890] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.1.dev1-op7891] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc-op7892] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123abc456-op7893] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc-op7894] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123-op7895] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+abc123def-op7896] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+1234.abc-op7897] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2+123456-op7898] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.r32+123456-op7899] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op7900] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.dev456-op7901] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a1-op7902] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op7903] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op7904] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0a12-op7905] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op7906] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-op7907] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op7908] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op7909] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0b2-346-op7910] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op7911] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c1-op7912] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0rc2-op7913] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0c3-op7914] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0-op7915] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op7916] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.0.post456-op7917] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.1.dev1-op7918] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc-op7919] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op7920] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc-op7921] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123-op7922] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op7923] PASSED [ 70%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op7924] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2+123456-op7925] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op7926] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op7927] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0-op7928] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456.dev34-op7929] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.0.post456-op7930] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.1.dev1-op7931] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc-op7932] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123abc456-op7933] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc-op7934] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123-op7935] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+abc123def-op7936] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+1234.abc-op7937] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2+123456-op7938] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.r32+123456-op7939] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1.2.rev33+123456-op7940] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.dev456-op7941] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a1-op7942] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a2.dev456-op7943] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12.dev456-op7944] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0a12-op7945] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b1.dev456-op7946] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-op7947] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op7948] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2.post345-op7949] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0b2-346-op7950] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1.dev456-op7951] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c1-op7952] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0rc2-op7953] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0c3-op7954] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0-op7955] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op7956] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.0.post456-op7957] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.1.dev1-op7958] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc-op7959] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123abc456-op7960] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc-op7961] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123-op7962] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+abc123def-op7963] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+1234.abc-op7964] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2+123456-op7965] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.r32+123456-op7966] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op7967] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op7968] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op7969] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op7970] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op7971] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op7972] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op7973] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op7974] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op7975] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op7976] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op7977] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op7978] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op7979] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op7980] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op7981] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op7982] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op7983] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op7984] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op7985] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op7986] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op7987] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op7988] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op7989] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op7990] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op7991] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op7992] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op7993] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op7994] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op7995] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op7996] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op7997] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op7998] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op7999] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op8000] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op8001] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op8002] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op8003] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op8004] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op8005] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op8006] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.0.post456-op8007] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.1.dev1-op8008] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc-op8009] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123abc456-op8010] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc-op8011] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123-op8012] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+abc123def-op8013] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op8014] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2+123456-op8015] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op8016] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op8017] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op8018] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a1-op8019] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op8020] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op8021] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0a12-op8022] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op8023] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-op8024] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op8025] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op8026] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op8027] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op8028] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c1-op8029] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0rc2-op8030] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0c3-op8031] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0-op8032] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op8033] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.0.post456-op8034] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op8035] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op8036] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op8037] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc-op8038] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op8039] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op8040] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op8041] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2+123456-op8042] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op8043] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op8044] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.1.dev1-op8045] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc-op8046] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op8047] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc-op8048] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123-op8049] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op8050] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op8051] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2+123456-op8052] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op8053] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op8054] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op8055] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a1-op8056] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op8057] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op8058] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0a12-op8059] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op8060] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-op8061] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op8062] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op8063] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op8064] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op8065] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c1-op8066] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op8067] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0c3-op8068] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0-op8069] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op8070] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op8071] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op8072] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op8073] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op8074] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op8075] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op8076] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op8077] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op8078] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op8079] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op8080] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op8081] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc-op8082] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op8083] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc-op8084] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123-op8085] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op8086] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op8087] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2+123456-op8088] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op8089] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op8090] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op8091] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a1-op8092] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op8093] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op8094] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0a12-op8095] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op8096] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-op8097] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op8098] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op8099] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op8100] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op8101] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c1-op8102] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op8103] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0c3-op8104] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0-op8105] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op8106] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op8107] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op8108] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op8109] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op8110] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op8111] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op8112] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op8113] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op8114] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op8115] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op8116] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op8117] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op8118] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc-op8119] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op8120] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op8121] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op8122] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2+123456-op8123] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op8124] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op8125] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op8126] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op8127] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op8128] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op8129] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op8130] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op8131] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op8132] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op8133] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op8134] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op8135] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op8136] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op8137] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op8138] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op8139] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0-op8140] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op8141] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op8142] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op8143] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op8144] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op8145] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op8146] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op8147] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op8148] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op8149] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op8150] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op8151] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op8152] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc-op8153] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123-op8154] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+abc123def-op8155] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op8156] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2+123456-op8157] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op8158] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op8159] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op8160] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a1-op8161] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op8162] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op8163] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0a12-op8164] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op8165] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-op8166] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op8167] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op8168] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op8169] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op8170] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c1-op8171] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0rc2-op8172] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0c3-op8173] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0-op8174] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op8175] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.0.post456-op8176] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op8177] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op8178] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op8179] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc-op8180] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op8181] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op8182] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op8183] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2+123456-op8184] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op8185] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op8186] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123-op8187] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op8188] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op8189] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2+123456-op8190] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op8191] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op8192] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op8193] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a1-op8194] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op8195] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op8196] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0a12-op8197] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op8198] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-op8199] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op8200] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op8201] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op8202] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op8203] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c1-op8204] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op8205] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0c3-op8206] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0-op8207] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op8208] PASSED [ 71%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op8209] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op8210] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op8211] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op8212] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op8213] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op8214] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op8215] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op8216] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op8217] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op8218] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op8219] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op8220] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op8221] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2+123456-op8222] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op8223] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op8224] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op8225] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op8226] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op8227] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op8228] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op8229] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op8230] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op8231] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op8232] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op8233] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op8234] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op8235] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op8236] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op8237] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op8238] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0-op8239] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op8240] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op8241] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op8242] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op8243] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op8244] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op8245] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op8246] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op8247] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op8248] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op8249] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op8250] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op8251] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op8252] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op8253] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op8254] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op8255] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op8256] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op8257] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op8258] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op8259] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op8260] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op8261] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op8262] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op8263] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op8264] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op8265] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op8266] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op8267] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op8268] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op8269] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0-op8270] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op8271] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op8272] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op8273] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op8274] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op8275] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op8276] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op8277] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op8278] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op8279] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op8280] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op8281] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op8282] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2+123456-op8283] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op8284] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op8285] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op8286] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a1-op8287] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op8288] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op8289] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0a12-op8290] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op8291] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-op8292] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op8293] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op8294] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op8295] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op8296] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c1-op8297] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0rc2-op8298] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0c3-op8299] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0-op8300] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op8301] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.0.post456-op8302] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op8303] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op8304] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op8305] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc-op8306] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op8307] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op8308] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op8309] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2+123456-op8310] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op8311] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op8312] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op8313] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op8314] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op8315] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op8316] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op8317] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op8318] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op8319] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op8320] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op8321] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op8322] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op8323] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op8324] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op8325] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op8326] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op8327] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op8328] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0-op8329] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op8330] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op8331] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op8332] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op8333] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op8334] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op8335] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op8336] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op8337] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op8338] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op8339] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op8340] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op8341] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op8342] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op8343] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op8344] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op8345] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op8346] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op8347] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op8348] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op8349] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op8350] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op8351] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op8352] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op8353] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op8354] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op8355] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op8356] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op8357] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op8358] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op8359] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op8360] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op8361] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op8362] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op8363] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op8364] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op8365] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op8366] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op8367] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op8368] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op8369] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op8370] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op8371] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op8372] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op8373] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op8374] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op8375] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op8376] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op8377] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op8378] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op8379] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op8380] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op8381] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op8382] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op8383] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0-op8384] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op8385] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op8386] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op8387] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op8388] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op8389] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op8390] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op8391] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op8392] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op8393] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op8394] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op8395] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op8396] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a1-op8397] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op8398] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op8399] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0a12-op8400] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op8401] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-op8402] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op8403] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op8404] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op8405] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op8406] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c1-op8407] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op8408] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0c3-op8409] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0-op8410] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op8411] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op8412] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op8413] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op8414] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op8415] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op8416] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op8417] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op8418] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op8419] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op8420] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op8421] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op8422] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op8423] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op8424] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op8425] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op8426] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op8427] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op8428] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op8429] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op8430] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op8431] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op8432] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op8433] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op8434] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op8435] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op8436] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op8437] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op8438] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op8439] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op8440] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op8441] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op8442] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op8443] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op8444] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op8445] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op8446] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op8447] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op8448] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op8449] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op8450] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op8451] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op8452] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op8453] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op8454] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op8455] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op8456] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op8457] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op8458] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op8459] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op8460] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op8461] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op8462] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op8463] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op8464] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op8465] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op8466] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op8467] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op8468] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op8469] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op8470] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op8471] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0a12-op8472] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op8473] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-op8474] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op8475] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op8476] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op8477] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op8478] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c1-op8479] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op8480] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0c3-op8481] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0-op8482] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op8483] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op8484] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op8485] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op8486] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op8487] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op8488] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op8489] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op8490] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op8491] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op8492] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op8493] PASSED [ 72%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op8494] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op8495] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op8496] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op8497] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op8498] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op8499] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op8500] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op8501] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op8502] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op8503] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op8504] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op8505] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op8506] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op8507] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op8508] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op8509] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op8510] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op8511] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op8512] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op8513] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op8514] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op8515] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op8516] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-op8517] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op8518] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op8519] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op8520] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op8521] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c1-op8522] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op8523] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0c3-op8524] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0-op8525] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op8526] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op8527] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op8528] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op8529] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op8530] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op8531] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op8532] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op8533] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op8534] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op8535] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op8536] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op8537] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op8538] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op8539] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op8540] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op8541] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op8542] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op8543] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op8544] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op8545] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op8546] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op8547] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op8548] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op8549] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op8550] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op8551] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op8552] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op8553] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op8554] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op8555] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op8556] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op8557] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op8558] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op8559] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op8560] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op8561] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op8562] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op8563] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op8564] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op8565] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op8566] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op8567] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op8568] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op8569] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op8570] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op8571] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op8572] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op8573] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op8574] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op8575] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op8576] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op8577] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op8578] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op8579] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op8580] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op8581] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0-op8582] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op8583] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op8584] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op8585] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op8586] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op8587] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op8588] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op8589] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op8590] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op8591] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op8592] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op8593] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op8594] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op8595] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op8596] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op8597] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op8598] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op8599] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op8600] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op8601] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op8602] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op8603] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op8604] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op8605] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op8606] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op8607] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op8608] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op8609] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op8610] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op8611] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c1-op8612] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op8613] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0c3-op8614] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0-op8615] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op8616] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op8617] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op8618] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op8619] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op8620] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op8621] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op8622] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op8623] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op8624] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op8625] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op8626] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op8627] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op8628] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op8629] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0-op8630] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op8631] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op8632] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op8633] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op8634] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op8635] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op8636] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op8637] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op8638] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op8639] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op8640] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op8641] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op8642] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0c3-op8643] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0-op8644] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op8645] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op8646] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op8647] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op8648] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op8649] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op8650] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op8651] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op8652] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op8653] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op8654] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op8655] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op8656] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0-op8657] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op8658] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.0.post456-op8659] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.1.dev1-op8660] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc-op8661] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op8662] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc-op8663] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123-op8664] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op8665] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op8666] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2+123456-op8667] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op8668] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op8669] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op8670] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op8671] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op8672] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op8673] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op8674] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op8675] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op8676] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op8677] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op8678] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op8679] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op8680] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op8681] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op8682] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op8683] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op8684] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op8685] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op8686] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op8687] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op8688] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op8689] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op8690] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op8691] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op8692] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op8693] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op8694] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op8695] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op8696] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op8697] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op8698] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op8699] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op8700] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op8701] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op8702] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op8703] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op8704] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op8705] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op8706] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op8707] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op8708] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op8709] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op8710] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op8711] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op8712] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op8713] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op8714] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op8715] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op8716] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op8717] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op8718] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op8719] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op8720] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op8721] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op8722] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op8723] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op8724] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op8725] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op8726] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op8727] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op8728] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op8729] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op8730] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op8731] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op8732] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op8733] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op8734] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op8735] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op8736] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op8737] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op8738] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op8739] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op8740] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op8741] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op8742] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op8743] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op8744] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op8745] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op8746] PASSED [ 73%] tests/test_version.py::TestVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op8747] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_other[eq-False] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_other[ne-True] PASSED [ 73%] tests/test_version.py::TestVersion::test_compare_legacyversion_version PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a2.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a12.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0a12] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b1.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2.post345.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2.post345] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0b2-346] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c1.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0rc2] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0c3] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.post456.dev34] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.0.post456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.1.dev1] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123abc456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc123] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+abc123def] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+1234.abc] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2.r32+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1.2.rev33+123456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.dev456] PASSED [ 73%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_valid_legacy_versions[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_str_repr[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_hash[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_public[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123abc456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc123] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+abc123def] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+1234.abc] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2.r32+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1!1.2.rev33+123456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[foobar] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[a cat is fine too] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[lolwut] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[1-0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_base_version[2.0-a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a2.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a12.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0a12] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2.post345.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2.post345] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0b2-346] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c1.dev456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0rc2] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0c3] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.post456.dev34] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.0.post456] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.1.dev1] PASSED [ 74%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_local[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_prerelease[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a2.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a12.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0a12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2.post345.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2.post345] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0b2-346] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c1.dev456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0rc2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0c3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.post456.dev34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.0.post456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.1.dev1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123abc456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+abc123def] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+1234.abc] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2.r32+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1!1.2.rev33+123456] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[foobar] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[a cat is fine too] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[lolwut] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[1-0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_legacy_version_is_postrelease[2.0-a1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.dev456-op0] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a1-op1] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a2.dev456-op2] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a12.dev456-op3] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a12-op4] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b1.dev456-op5] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2-op6] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-op7] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2.post345-op8] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2-346-op9] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c1.dev456-op10] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c1-op11] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0rc2-op12] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c3-op13] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0-op14] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-op15] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.post456-op16] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.1.dev1-op17] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123abc-op18] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123abc456-op19] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc-op20] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc123-op21] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc123def-op22] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+1234.abc-op23] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123456-op24] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2.r32+123456-op25] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-op26] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.dev456-op27] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a1-op28] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-op29] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-op30] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a12-op31] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-op32] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2-op33] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op34] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-op35] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-346-op36] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-op37] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c1-op38] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0rc2-op39] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c3-op40] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0-op41] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-op42] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.post456-op43] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.1.dev1-op44] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc-op45] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-op46] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc-op47] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123-op48] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-op49] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-op50] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123456-op51] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-op52] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-op53] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-foobar-op54] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-a cat is fine too-op55] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-lolwut-op56] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1-0-op57] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-2.0-a1-op58] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a1-op59] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a2.dev456-op60] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a12.dev456-op61] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0a12-op62] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b1.dev456-op63] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2-op64] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2.post345.dev456-op65] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2.post345-op66] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0b2-346-op67] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c1.dev456-op68] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c1-op69] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0rc2-op70] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0c3-op71] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0-op72] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.post456.dev34-op73] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.0.post456-op74] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.1.dev1-op75] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123abc-op76] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123abc456-op77] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc-op78] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc123-op79] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+abc123def-op80] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+1234.abc-op81] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2+123456-op82] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2.r32+123456-op83] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1.2.rev33+123456-op84] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.dev456-op85] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a1-op86] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a2.dev456-op87] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a12.dev456-op88] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0a12-op89] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b1.dev456-op90] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2-op91] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-op92] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2.post345-op93] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0b2-346-op94] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c1.dev456-op95] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c1-op96] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0rc2-op97] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0c3-op98] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0-op99] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.post456.dev34-op100] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.0.post456-op101] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.1.dev1-op102] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123abc-op103] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123abc456-op104] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc-op105] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc123-op106] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+abc123def-op107] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+1234.abc-op108] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2+123456-op109] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2.r32+123456-op110] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1!1.2.rev33+123456-op111] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-foobar-op112] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-a cat is fine too-op113] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-lolwut-op114] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-1-0-op115] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.dev456-2.0-a1-op116] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.dev456-op117] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a2.dev456-op118] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a12.dev456-op119] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0a12-op120] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b1.dev456-op121] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2-op122] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2.post345.dev456-op123] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2.post345-op124] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0b2-346-op125] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c1.dev456-op126] PASSED [ 75%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c1-op127] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0rc2-op128] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0c3-op129] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0-op130] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.post456.dev34-op131] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.0.post456-op132] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.1.dev1-op133] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123abc-op134] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123abc456-op135] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc-op136] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc123-op137] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+abc123def-op138] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+1234.abc-op139] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2+123456-op140] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2.r32+123456-op141] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1.2.rev33+123456-op142] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.dev456-op143] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a1-op144] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a2.dev456-op145] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a12.dev456-op146] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0a12-op147] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b1.dev456-op148] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2-op149] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2.post345.dev456-op150] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2.post345-op151] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0b2-346-op152] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c1.dev456-op153] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c1-op154] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0rc2-op155] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0c3-op156] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0-op157] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.post456.dev34-op158] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.0.post456-op159] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.1.dev1-op160] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123abc-op161] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123abc456-op162] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc-op163] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc123-op164] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+abc123def-op165] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+1234.abc-op166] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2+123456-op167] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2.r32+123456-op168] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1!1.2.rev33+123456-op169] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-foobar-op170] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-a cat is fine too-op171] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-lolwut-op172] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-1-0-op173] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a1-2.0-a1-op174] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.dev456-op175] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a1-op176] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a12.dev456-op177] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0a12-op178] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b1.dev456-op179] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2-op180] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-op181] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2.post345-op182] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0b2-346-op183] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c1.dev456-op184] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c1-op185] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0rc2-op186] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0c3-op187] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0-op188] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.post456.dev34-op189] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.0.post456-op190] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.1.dev1-op191] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123abc-op192] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123abc456-op193] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc-op194] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc123-op195] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+abc123def-op196] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+1234.abc-op197] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2+123456-op198] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2.r32+123456-op199] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1.2.rev33+123456-op200] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.dev456-op201] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a1-op202] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-op203] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-op204] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0a12-op205] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-op206] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-op207] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-op208] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2.post345-op209] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0b2-346-op210] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-op211] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c1-op212] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0rc2-op213] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0c3-op214] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0-op215] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-op216] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.0.post456-op217] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.1.dev1-op218] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc-op219] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123abc456-op220] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc-op221] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123-op222] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+abc123def-op223] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-op224] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2+123456-op225] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-op226] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-op227] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-foobar-op228] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-a cat is fine too-op229] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-lolwut-op230] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-1-0-op231] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a2.dev456-2.0-a1-op232] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.dev456-op233] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a1-op234] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a2.dev456-op235] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0a12-op236] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b1.dev456-op237] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2-op238] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-op239] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2.post345-op240] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0b2-346-op241] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c1.dev456-op242] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c1-op243] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0rc2-op244] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0c3-op245] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0-op246] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.post456.dev34-op247] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.0.post456-op248] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.1.dev1-op249] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123abc-op250] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123abc456-op251] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc-op252] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc123-op253] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+abc123def-op254] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+1234.abc-op255] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2+123456-op256] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2.r32+123456-op257] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1.2.rev33+123456-op258] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.dev456-op259] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a1-op260] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-op261] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-op262] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0a12-op263] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-op264] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-op265] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-op266] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2.post345-op267] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0b2-346-op268] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-op269] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c1-op270] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0rc2-op271] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0c3-op272] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0-op273] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-op274] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.0.post456-op275] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.1.dev1-op276] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc-op277] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123abc456-op278] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc-op279] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123-op280] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+abc123def-op281] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-op282] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2+123456-op283] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-op284] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-op285] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-foobar-op286] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-a cat is fine too-op287] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-lolwut-op288] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-1-0-op289] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12.dev456-2.0-a1-op290] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.dev456-op291] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a1-op292] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a2.dev456-op293] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0a12.dev456-op294] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b1.dev456-op295] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2-op296] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2.post345.dev456-op297] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2.post345-op298] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0b2-346-op299] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c1.dev456-op300] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c1-op301] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0rc2-op302] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0c3-op303] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0-op304] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.post456.dev34-op305] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.0.post456-op306] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.1.dev1-op307] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123abc-op308] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123abc456-op309] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc-op310] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc123-op311] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+abc123def-op312] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+1234.abc-op313] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2+123456-op314] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2.r32+123456-op315] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1.2.rev33+123456-op316] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.dev456-op317] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a1-op318] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a2.dev456-op319] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a12.dev456-op320] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0a12-op321] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b1.dev456-op322] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2-op323] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2.post345.dev456-op324] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2.post345-op325] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0b2-346-op326] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c1.dev456-op327] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c1-op328] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0rc2-op329] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0c3-op330] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0-op331] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.post456.dev34-op332] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.0.post456-op333] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.1.dev1-op334] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123abc-op335] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123abc456-op336] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc-op337] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc123-op338] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+abc123def-op339] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+1234.abc-op340] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2+123456-op341] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2.r32+123456-op342] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1!1.2.rev33+123456-op343] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-foobar-op344] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-a cat is fine too-op345] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-lolwut-op346] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-1-0-op347] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0a12-2.0-a1-op348] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.dev456-op349] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a1-op350] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a2.dev456-op351] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a12.dev456-op352] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0a12-op353] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2-op354] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-op355] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2.post345-op356] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0b2-346-op357] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c1.dev456-op358] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c1-op359] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0rc2-op360] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0c3-op361] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0-op362] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.post456.dev34-op363] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.0.post456-op364] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.1.dev1-op365] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123abc-op366] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123abc456-op367] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc-op368] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc123-op369] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+abc123def-op370] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+1234.abc-op371] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2+123456-op372] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2.r32+123456-op373] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1.2.rev33+123456-op374] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.dev456-op375] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a1-op376] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-op377] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-op378] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0a12-op379] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-op380] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-op381] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-op382] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2.post345-op383] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0b2-346-op384] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-op385] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c1-op386] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0rc2-op387] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0c3-op388] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0-op389] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-op390] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.0.post456-op391] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.1.dev1-op392] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc-op393] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123abc456-op394] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc-op395] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123-op396] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+abc123def-op397] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-op398] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2+123456-op399] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-op400] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-op401] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-foobar-op402] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-a cat is fine too-op403] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-lolwut-op404] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-1-0-op405] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b1.dev456-2.0-a1-op406] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.dev456-op407] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a1-op408] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a2.dev456-op409] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a12.dev456-op410] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0a12-op411] PASSED [ 76%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b1.dev456-op412] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2.post345.dev456-op413] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2.post345-op414] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0b2-346-op415] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c1.dev456-op416] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c1-op417] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0rc2-op418] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0c3-op419] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0-op420] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.post456.dev34-op421] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.0.post456-op422] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.1.dev1-op423] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123abc-op424] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123abc456-op425] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc-op426] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc123-op427] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+abc123def-op428] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+1234.abc-op429] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2+123456-op430] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2.r32+123456-op431] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1.2.rev33+123456-op432] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.dev456-op433] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a1-op434] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a2.dev456-op435] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a12.dev456-op436] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0a12-op437] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b1.dev456-op438] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2-op439] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2.post345.dev456-op440] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2.post345-op441] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0b2-346-op442] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c1.dev456-op443] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c1-op444] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0rc2-op445] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0c3-op446] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0-op447] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.post456.dev34-op448] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.0.post456-op449] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.1.dev1-op450] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123abc-op451] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123abc456-op452] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc-op453] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc123-op454] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+abc123def-op455] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+1234.abc-op456] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2+123456-op457] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2.r32+123456-op458] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1!1.2.rev33+123456-op459] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-foobar-op460] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-a cat is fine too-op461] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-lolwut-op462] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-1-0-op463] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-2.0-a1-op464] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.dev456-op465] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a1-op466] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-op467] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-op468] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0a12-op469] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-op470] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-op471] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-op472] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0b2-346-op473] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-op474] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c1-op475] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0rc2-op476] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0c3-op477] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0-op478] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-op479] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.0.post456-op480] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.1.dev1-op481] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc-op482] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-op483] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc-op484] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123-op485] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-op486] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-op487] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2+123456-op488] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-op489] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-op490] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-op491] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a1-op492] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-op493] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-op494] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0a12-op495] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-op496] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-op497] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op498] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-op499] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-op500] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-op501] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c1-op502] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-op503] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0c3-op504] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0-op505] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-op506] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-op507] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-op508] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-op509] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-op510] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-op511] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-op512] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-op513] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-op514] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-op515] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-op516] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-op517] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-foobar-op518] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-a cat is fine too-op519] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-lolwut-op520] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-1-0-op521] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345.dev456-2.0-a1-op522] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.dev456-op523] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a1-op524] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a2.dev456-op525] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a12.dev456-op526] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0a12-op527] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b1.dev456-op528] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2-op529] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-op530] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0b2-346-op531] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c1.dev456-op532] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c1-op533] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0rc2-op534] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0c3-op535] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0-op536] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.post456.dev34-op537] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.0.post456-op538] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.1.dev1-op539] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123abc-op540] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123abc456-op541] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc-op542] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc123-op543] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+abc123def-op544] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+1234.abc-op545] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2+123456-op546] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2.r32+123456-op547] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1.2.rev33+123456-op548] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.dev456-op549] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a1-op550] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a2.dev456-op551] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a12.dev456-op552] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0a12-op553] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b1.dev456-op554] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2-op555] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-op556] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2.post345-op557] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0b2-346-op558] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c1.dev456-op559] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c1-op560] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0rc2-op561] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0c3-op562] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0-op563] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-op564] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.0.post456-op565] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.1.dev1-op566] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc-op567] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123abc456-op568] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc-op569] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123-op570] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+abc123def-op571] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+1234.abc-op572] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2+123456-op573] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2.r32+123456-op574] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-op575] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-foobar-op576] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-a cat is fine too-op577] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-lolwut-op578] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-1-0-op579] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2.post345-2.0-a1-op580] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.dev456-op581] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a1-op582] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a2.dev456-op583] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a12.dev456-op584] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0a12-op585] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b1.dev456-op586] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2-op587] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2.post345.dev456-op588] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0b2.post345-op589] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c1.dev456-op590] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c1-op591] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0rc2-op592] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0c3-op593] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0-op594] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.post456.dev34-op595] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.0.post456-op596] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.1.dev1-op597] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123abc-op598] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123abc456-op599] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc-op600] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc123-op601] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+abc123def-op602] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+1234.abc-op603] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2+123456-op604] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2.r32+123456-op605] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1.2.rev33+123456-op606] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.dev456-op607] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a1-op608] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a2.dev456-op609] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a12.dev456-op610] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0a12-op611] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b1.dev456-op612] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2-op613] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-op614] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2.post345-op615] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0b2-346-op616] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c1.dev456-op617] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c1-op618] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0rc2-op619] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0c3-op620] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0-op621] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.post456.dev34-op622] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.0.post456-op623] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.1.dev1-op624] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123abc-op625] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123abc456-op626] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc-op627] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc123-op628] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+abc123def-op629] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+1234.abc-op630] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2+123456-op631] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2.r32+123456-op632] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1!1.2.rev33+123456-op633] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-foobar-op634] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-a cat is fine too-op635] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-lolwut-op636] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-1-0-op637] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0b2-346-2.0-a1-op638] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.dev456-op639] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a1-op640] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a2.dev456-op641] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a12.dev456-op642] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0a12-op643] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b1.dev456-op644] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2-op645] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-op646] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2.post345-op647] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0b2-346-op648] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c1-op649] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0rc2-op650] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0c3-op651] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0-op652] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.post456.dev34-op653] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.0.post456-op654] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.1.dev1-op655] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123abc-op656] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123abc456-op657] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc-op658] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc123-op659] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+abc123def-op660] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+1234.abc-op661] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2+123456-op662] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2.r32+123456-op663] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1.2.rev33+123456-op664] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.dev456-op665] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a1-op666] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-op667] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-op668] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0a12-op669] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-op670] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-op671] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-op672] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2.post345-op673] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0b2-346-op674] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-op675] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c1-op676] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0rc2-op677] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0c3-op678] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0-op679] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-op680] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.0.post456-op681] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.1.dev1-op682] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc-op683] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123abc456-op684] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc-op685] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123-op686] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+abc123def-op687] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-op688] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2+123456-op689] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-op690] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-op691] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-foobar-op692] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-a cat is fine too-op693] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-lolwut-op694] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-1-0-op695] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1.dev456-2.0-a1-op696] PASSED [ 77%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.dev456-op697] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a1-op698] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a2.dev456-op699] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a12.dev456-op700] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0a12-op701] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b1.dev456-op702] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2-op703] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2.post345.dev456-op704] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2.post345-op705] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0b2-346-op706] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c1.dev456-op707] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0rc2-op708] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0c3-op709] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0-op710] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.post456.dev34-op711] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.0.post456-op712] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.1.dev1-op713] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123abc-op714] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123abc456-op715] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc-op716] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc123-op717] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+abc123def-op718] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+1234.abc-op719] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2+123456-op720] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2.r32+123456-op721] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1.2.rev33+123456-op722] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.dev456-op723] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a1-op724] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a2.dev456-op725] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a12.dev456-op726] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0a12-op727] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b1.dev456-op728] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2-op729] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2.post345.dev456-op730] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2.post345-op731] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0b2-346-op732] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c1.dev456-op733] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c1-op734] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0rc2-op735] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0c3-op736] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0-op737] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.post456.dev34-op738] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.0.post456-op739] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.1.dev1-op740] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123abc-op741] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123abc456-op742] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc-op743] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc123-op744] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+abc123def-op745] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+1234.abc-op746] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2+123456-op747] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2.r32+123456-op748] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1!1.2.rev33+123456-op749] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-foobar-op750] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-a cat is fine too-op751] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-lolwut-op752] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-1-0-op753] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c1-2.0-a1-op754] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.dev456-op755] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a1-op756] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a2.dev456-op757] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a12.dev456-op758] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0a12-op759] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b1.dev456-op760] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2-op761] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2.post345.dev456-op762] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2.post345-op763] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0b2-346-op764] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c1.dev456-op765] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c1-op766] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0c3-op767] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0-op768] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.post456.dev34-op769] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.0.post456-op770] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.1.dev1-op771] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123abc-op772] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123abc456-op773] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc-op774] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc123-op775] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+abc123def-op776] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+1234.abc-op777] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2+123456-op778] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2.r32+123456-op779] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1.2.rev33+123456-op780] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.dev456-op781] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a1-op782] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a2.dev456-op783] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a12.dev456-op784] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0a12-op785] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b1.dev456-op786] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2-op787] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-op788] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2.post345-op789] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0b2-346-op790] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c1.dev456-op791] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c1-op792] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0rc2-op793] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0c3-op794] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0-op795] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.post456.dev34-op796] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.0.post456-op797] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.1.dev1-op798] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123abc-op799] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123abc456-op800] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc-op801] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc123-op802] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+abc123def-op803] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+1234.abc-op804] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2+123456-op805] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2.r32+123456-op806] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1!1.2.rev33+123456-op807] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-foobar-op808] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-a cat is fine too-op809] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-lolwut-op810] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-1-0-op811] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0rc2-2.0-a1-op812] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.dev456-op813] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a1-op814] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a2.dev456-op815] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a12.dev456-op816] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0a12-op817] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b1.dev456-op818] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2-op819] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2.post345.dev456-op820] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2.post345-op821] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0b2-346-op822] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c1.dev456-op823] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0c1-op824] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0rc2-op825] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0-op826] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.post456.dev34-op827] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.0.post456-op828] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.1.dev1-op829] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123abc-op830] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123abc456-op831] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc-op832] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc123-op833] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+abc123def-op834] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+1234.abc-op835] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2+123456-op836] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2.r32+123456-op837] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1.2.rev33+123456-op838] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.dev456-op839] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a1-op840] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a2.dev456-op841] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a12.dev456-op842] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0a12-op843] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b1.dev456-op844] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2-op845] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2.post345.dev456-op846] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2.post345-op847] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0b2-346-op848] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c1.dev456-op849] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c1-op850] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0rc2-op851] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0c3-op852] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0-op853] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.post456.dev34-op854] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.0.post456-op855] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.1.dev1-op856] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123abc-op857] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123abc456-op858] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc-op859] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc123-op860] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+abc123def-op861] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+1234.abc-op862] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2+123456-op863] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2.r32+123456-op864] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1!1.2.rev33+123456-op865] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-foobar-op866] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-a cat is fine too-op867] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-lolwut-op868] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-1-0-op869] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0c3-2.0-a1-op870] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.dev456-op871] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a1-op872] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a2.dev456-op873] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a12.dev456-op874] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0a12-op875] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b1.dev456-op876] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2-op877] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2.post345.dev456-op878] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2.post345-op879] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0b2-346-op880] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c1.dev456-op881] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c1-op882] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0rc2-op883] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0c3-op884] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.post456.dev34-op885] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.0.post456-op886] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.1.dev1-op887] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123abc-op888] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123abc456-op889] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc-op890] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc123-op891] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+abc123def-op892] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+1234.abc-op893] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2+123456-op894] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2.r32+123456-op895] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1.2.rev33+123456-op896] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.dev456-op897] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a1-op898] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a2.dev456-op899] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a12.dev456-op900] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0a12-op901] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b1.dev456-op902] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2-op903] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2.post345.dev456-op904] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2.post345-op905] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0b2-346-op906] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c1.dev456-op907] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c1-op908] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0rc2-op909] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0c3-op910] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0-op911] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.post456.dev34-op912] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.0.post456-op913] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.1.dev1-op914] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123abc-op915] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123abc456-op916] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc-op917] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc123-op918] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+abc123def-op919] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+1234.abc-op920] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2+123456-op921] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2.r32+123456-op922] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1!1.2.rev33+123456-op923] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-foobar-op924] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-a cat is fine too-op925] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-lolwut-op926] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-1-0-op927] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0-2.0-a1-op928] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.dev456-op929] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a1-op930] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a2.dev456-op931] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a12.dev456-op932] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0a12-op933] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b1.dev456-op934] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2-op935] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-op936] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2.post345-op937] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0b2-346-op938] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c1.dev456-op939] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c1-op940] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0rc2-op941] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0c3-op942] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0-op943] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.0.post456-op944] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.1.dev1-op945] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc-op946] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123abc456-op947] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc-op948] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123-op949] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+abc123def-op950] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+1234.abc-op951] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2+123456-op952] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2.r32+123456-op953] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-op954] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.dev456-op955] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a1-op956] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-op957] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-op958] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0a12-op959] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-op960] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-op961] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-op962] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-op963] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0b2-346-op964] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-op965] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c1-op966] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0rc2-op967] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0c3-op968] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0-op969] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-op970] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.0.post456-op971] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.1.dev1-op972] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc-op973] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-op974] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc-op975] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123-op976] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-op977] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-op978] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2+123456-op979] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-op980] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-op981] PASSED [ 78%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-foobar-op982] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-a cat is fine too-op983] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-lolwut-op984] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-1-0-op985] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456.dev34-2.0-a1-op986] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.dev456-op987] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a1-op988] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a2.dev456-op989] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a12.dev456-op990] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0a12-op991] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b1.dev456-op992] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2-op993] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2.post345.dev456-op994] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2.post345-op995] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0b2-346-op996] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c1.dev456-op997] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c1-op998] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0rc2-op999] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0c3-op1000] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0-op1001] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.0.post456.dev34-op1002] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.1.dev1-op1003] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123abc-op1004] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123abc456-op1005] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc-op1006] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc123-op1007] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+abc123def-op1008] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+1234.abc-op1009] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2+123456-op1010] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2.r32+123456-op1011] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1.2.rev33+123456-op1012] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.dev456-op1013] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a1-op1014] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a2.dev456-op1015] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a12.dev456-op1016] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0a12-op1017] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b1.dev456-op1018] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2-op1019] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-op1020] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2.post345-op1021] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0b2-346-op1022] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c1.dev456-op1023] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c1-op1024] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0rc2-op1025] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0c3-op1026] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0-op1027] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.post456.dev34-op1028] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.0.post456-op1029] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.1.dev1-op1030] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123abc-op1031] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123abc456-op1032] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc-op1033] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc123-op1034] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+abc123def-op1035] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+1234.abc-op1036] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2+123456-op1037] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2.r32+123456-op1038] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1!1.2.rev33+123456-op1039] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-foobar-op1040] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-a cat is fine too-op1041] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-lolwut-op1042] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-1-0-op1043] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.0.post456-2.0-a1-op1044] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.dev456-op1045] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a1-op1046] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a2.dev456-op1047] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a12.dev456-op1048] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0a12-op1049] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b1.dev456-op1050] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2-op1051] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2.post345.dev456-op1052] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2.post345-op1053] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0b2-346-op1054] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c1.dev456-op1055] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c1-op1056] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0rc2-op1057] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0c3-op1058] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0-op1059] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.post456.dev34-op1060] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.0.post456-op1061] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123abc-op1062] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123abc456-op1063] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc-op1064] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc123-op1065] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+abc123def-op1066] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+1234.abc-op1067] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2+123456-op1068] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2.r32+123456-op1069] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1.2.rev33+123456-op1070] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.dev456-op1071] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a1-op1072] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a2.dev456-op1073] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a12.dev456-op1074] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0a12-op1075] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b1.dev456-op1076] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2-op1077] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-op1078] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2.post345-op1079] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0b2-346-op1080] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c1.dev456-op1081] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c1-op1082] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0rc2-op1083] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0c3-op1084] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0-op1085] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.post456.dev34-op1086] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.0.post456-op1087] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.1.dev1-op1088] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123abc-op1089] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123abc456-op1090] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc-op1091] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc123-op1092] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+abc123def-op1093] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+1234.abc-op1094] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2+123456-op1095] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2.r32+123456-op1096] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1!1.2.rev33+123456-op1097] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-foobar-op1098] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-a cat is fine too-op1099] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-lolwut-op1100] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-1-0-op1101] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.1.dev1-2.0-a1-op1102] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.dev456-op1103] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a1-op1104] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a2.dev456-op1105] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a12.dev456-op1106] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0a12-op1107] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b1.dev456-op1108] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2-op1109] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2.post345.dev456-op1110] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2.post345-op1111] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0b2-346-op1112] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c1.dev456-op1113] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c1-op1114] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0rc2-op1115] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0c3-op1116] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0-op1117] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.post456.dev34-op1118] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.0.post456-op1119] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.1.dev1-op1120] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123abc456-op1121] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc-op1122] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc123-op1123] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+abc123def-op1124] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+1234.abc-op1125] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2+123456-op1126] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2.r32+123456-op1127] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1.2.rev33+123456-op1128] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.dev456-op1129] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a1-op1130] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a2.dev456-op1131] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a12.dev456-op1132] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0a12-op1133] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b1.dev456-op1134] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2-op1135] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-op1136] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2.post345-op1137] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0b2-346-op1138] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c1.dev456-op1139] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c1-op1140] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0rc2-op1141] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0c3-op1142] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0-op1143] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.post456.dev34-op1144] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.0.post456-op1145] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.1.dev1-op1146] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123abc-op1147] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123abc456-op1148] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc-op1149] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc123-op1150] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+abc123def-op1151] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+1234.abc-op1152] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2+123456-op1153] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2.r32+123456-op1154] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1!1.2.rev33+123456-op1155] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-foobar-op1156] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-a cat is fine too-op1157] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-lolwut-op1158] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-1-0-op1159] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc-2.0-a1-op1160] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.dev456-op1161] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a1-op1162] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a2.dev456-op1163] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a12.dev456-op1164] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0a12-op1165] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b1.dev456-op1166] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2-op1167] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-op1168] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2.post345-op1169] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0b2-346-op1170] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c1.dev456-op1171] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c1-op1172] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0rc2-op1173] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0c3-op1174] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0-op1175] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.post456.dev34-op1176] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.0.post456-op1177] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.1.dev1-op1178] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123abc-op1179] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc-op1180] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc123-op1181] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+abc123def-op1182] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+1234.abc-op1183] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2+123456-op1184] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2.r32+123456-op1185] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1.2.rev33+123456-op1186] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.dev456-op1187] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a1-op1188] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a2.dev456-op1189] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a12.dev456-op1190] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0a12-op1191] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b1.dev456-op1192] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2-op1193] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-op1194] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2.post345-op1195] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0b2-346-op1196] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c1.dev456-op1197] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c1-op1198] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0rc2-op1199] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0c3-op1200] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0-op1201] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-op1202] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.0.post456-op1203] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.1.dev1-op1204] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc-op1205] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123abc456-op1206] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc-op1207] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123-op1208] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+abc123def-op1209] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+1234.abc-op1210] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2+123456-op1211] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2.r32+123456-op1212] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-op1213] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-foobar-op1214] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-a cat is fine too-op1215] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-lolwut-op1216] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-1-0-op1217] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123abc456-2.0-a1-op1218] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.dev456-op1219] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a1-op1220] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a2.dev456-op1221] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a12.dev456-op1222] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0a12-op1223] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b1.dev456-op1224] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2-op1225] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2.post345.dev456-op1226] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2.post345-op1227] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0b2-346-op1228] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c1.dev456-op1229] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c1-op1230] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0rc2-op1231] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0c3-op1232] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0-op1233] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.post456.dev34-op1234] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.0.post456-op1235] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.1.dev1-op1236] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123abc-op1237] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123abc456-op1238] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc123-op1239] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+abc123def-op1240] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+1234.abc-op1241] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2+123456-op1242] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2.r32+123456-op1243] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1.2.rev33+123456-op1244] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.dev456-op1245] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a1-op1246] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a2.dev456-op1247] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a12.dev456-op1248] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0a12-op1249] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b1.dev456-op1250] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2-op1251] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-op1252] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2.post345-op1253] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0b2-346-op1254] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c1.dev456-op1255] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c1-op1256] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0rc2-op1257] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0c3-op1258] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0-op1259] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.post456.dev34-op1260] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.0.post456-op1261] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.1.dev1-op1262] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123abc-op1263] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123abc456-op1264] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc-op1265] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc123-op1266] PASSED [ 79%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+abc123def-op1267] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+1234.abc-op1268] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2+123456-op1269] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2.r32+123456-op1270] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1!1.2.rev33+123456-op1271] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-foobar-op1272] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-a cat is fine too-op1273] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-lolwut-op1274] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-1-0-op1275] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc-2.0-a1-op1276] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.dev456-op1277] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a1-op1278] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a2.dev456-op1279] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a12.dev456-op1280] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0a12-op1281] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b1.dev456-op1282] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2-op1283] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2.post345.dev456-op1284] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2.post345-op1285] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0b2-346-op1286] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c1.dev456-op1287] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c1-op1288] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0rc2-op1289] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0c3-op1290] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0-op1291] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.post456.dev34-op1292] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.0.post456-op1293] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.1.dev1-op1294] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123abc-op1295] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123abc456-op1296] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc-op1297] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+abc123def-op1298] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+1234.abc-op1299] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2+123456-op1300] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2.r32+123456-op1301] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1.2.rev33+123456-op1302] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.dev456-op1303] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a1-op1304] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a2.dev456-op1305] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a12.dev456-op1306] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0a12-op1307] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b1.dev456-op1308] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2-op1309] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-op1310] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2.post345-op1311] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0b2-346-op1312] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c1.dev456-op1313] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c1-op1314] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0rc2-op1315] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0c3-op1316] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0-op1317] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.post456.dev34-op1318] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.0.post456-op1319] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.1.dev1-op1320] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123abc-op1321] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123abc456-op1322] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc-op1323] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc123-op1324] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+abc123def-op1325] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+1234.abc-op1326] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2+123456-op1327] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2.r32+123456-op1328] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1!1.2.rev33+123456-op1329] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-foobar-op1330] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-a cat is fine too-op1331] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-lolwut-op1332] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-1-0-op1333] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123-2.0-a1-op1334] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.dev456-op1335] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a1-op1336] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a2.dev456-op1337] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a12.dev456-op1338] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0a12-op1339] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b1.dev456-op1340] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2-op1341] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-op1342] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2.post345-op1343] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0b2-346-op1344] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c1.dev456-op1345] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c1-op1346] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0rc2-op1347] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0c3-op1348] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0-op1349] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.post456.dev34-op1350] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.0.post456-op1351] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.1.dev1-op1352] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123abc-op1353] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123abc456-op1354] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc-op1355] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+abc123-op1356] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+1234.abc-op1357] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2+123456-op1358] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2.r32+123456-op1359] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1.2.rev33+123456-op1360] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.dev456-op1361] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a1-op1362] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a2.dev456-op1363] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a12.dev456-op1364] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0a12-op1365] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b1.dev456-op1366] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2-op1367] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-op1368] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2.post345-op1369] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0b2-346-op1370] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c1.dev456-op1371] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c1-op1372] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0rc2-op1373] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0c3-op1374] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0-op1375] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-op1376] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.0.post456-op1377] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.1.dev1-op1378] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc-op1379] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123abc456-op1380] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc-op1381] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123-op1382] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+abc123def-op1383] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+1234.abc-op1384] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2+123456-op1385] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2.r32+123456-op1386] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-op1387] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-foobar-op1388] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-a cat is fine too-op1389] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-lolwut-op1390] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-1-0-op1391] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+abc123def-2.0-a1-op1392] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.dev456-op1393] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a1-op1394] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a2.dev456-op1395] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a12.dev456-op1396] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0a12-op1397] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b1.dev456-op1398] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2-op1399] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-op1400] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2.post345-op1401] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0b2-346-op1402] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c1.dev456-op1403] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c1-op1404] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0rc2-op1405] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0c3-op1406] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0-op1407] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.post456.dev34-op1408] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.0.post456-op1409] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.1.dev1-op1410] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123abc-op1411] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123abc456-op1412] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc-op1413] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc123-op1414] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+abc123def-op1415] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2+123456-op1416] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2.r32+123456-op1417] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1.2.rev33+123456-op1418] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.dev456-op1419] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a1-op1420] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-op1421] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-op1422] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0a12-op1423] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-op1424] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-op1425] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-op1426] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2.post345-op1427] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0b2-346-op1428] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-op1429] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c1-op1430] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0rc2-op1431] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0c3-op1432] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0-op1433] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-op1434] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.0.post456-op1435] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.1.dev1-op1436] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc-op1437] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123abc456-op1438] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc-op1439] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123-op1440] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+abc123def-op1441] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-op1442] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2+123456-op1443] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-op1444] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-op1445] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-foobar-op1446] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-a cat is fine too-op1447] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-lolwut-op1448] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-1-0-op1449] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+1234.abc-2.0-a1-op1450] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.dev456-op1451] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a1-op1452] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a2.dev456-op1453] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a12.dev456-op1454] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0a12-op1455] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b1.dev456-op1456] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2-op1457] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2.post345.dev456-op1458] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2.post345-op1459] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0b2-346-op1460] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c1.dev456-op1461] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c1-op1462] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0rc2-op1463] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0c3-op1464] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0-op1465] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.post456.dev34-op1466] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.0.post456-op1467] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.1.dev1-op1468] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123abc-op1469] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+123abc456-op1470] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc-op1471] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc123-op1472] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+abc123def-op1473] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2+1234.abc-op1474] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2.r32+123456-op1475] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1.2.rev33+123456-op1476] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.dev456-op1477] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a1-op1478] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a2.dev456-op1479] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a12.dev456-op1480] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0a12-op1481] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b1.dev456-op1482] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2-op1483] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-op1484] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2.post345-op1485] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0b2-346-op1486] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c1.dev456-op1487] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c1-op1488] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0rc2-op1489] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0c3-op1490] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0-op1491] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.post456.dev34-op1492] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.0.post456-op1493] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.1.dev1-op1494] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123abc-op1495] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123abc456-op1496] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc-op1497] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc123-op1498] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+abc123def-op1499] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+1234.abc-op1500] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2+123456-op1501] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2.r32+123456-op1502] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1!1.2.rev33+123456-op1503] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-foobar-op1504] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-a cat is fine too-op1505] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-lolwut-op1506] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-1-0-op1507] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2+123456-2.0-a1-op1508] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.dev456-op1509] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a1-op1510] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a2.dev456-op1511] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a12.dev456-op1512] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0a12-op1513] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b1.dev456-op1514] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2-op1515] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-op1516] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2.post345-op1517] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0b2-346-op1518] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c1.dev456-op1519] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c1-op1520] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0rc2-op1521] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0c3-op1522] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0-op1523] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.post456.dev34-op1524] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.0.post456-op1525] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.1.dev1-op1526] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123abc-op1527] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123abc456-op1528] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc-op1529] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc123-op1530] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+abc123def-op1531] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+1234.abc-op1532] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2+123456-op1533] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1.2.rev33+123456-op1534] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.dev456-op1535] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a1-op1536] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-op1537] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-op1538] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0a12-op1539] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-op1540] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-op1541] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-op1542] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2.post345-op1543] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0b2-346-op1544] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-op1545] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c1-op1546] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0rc2-op1547] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0c3-op1548] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0-op1549] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-op1550] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.0.post456-op1551] PASSED [ 80%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.1.dev1-op1552] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc-op1553] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123abc456-op1554] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc-op1555] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123-op1556] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+abc123def-op1557] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-op1558] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2+123456-op1559] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-op1560] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-op1561] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-foobar-op1562] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-a cat is fine too-op1563] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-lolwut-op1564] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-1-0-op1565] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.r32+123456-2.0-a1-op1566] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.dev456-op1567] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a1-op1568] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a2.dev456-op1569] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a12.dev456-op1570] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0a12-op1571] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b1.dev456-op1572] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2-op1573] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-op1574] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2.post345-op1575] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0b2-346-op1576] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c1.dev456-op1577] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c1-op1578] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0rc2-op1579] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0c3-op1580] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0-op1581] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-op1582] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.0.post456-op1583] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.1.dev1-op1584] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc-op1585] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123abc456-op1586] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc-op1587] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123-op1588] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+abc123def-op1589] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+1234.abc-op1590] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2+123456-op1591] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1.2.r32+123456-op1592] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.dev456-op1593] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a1-op1594] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-op1595] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-op1596] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0a12-op1597] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-op1598] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-op1599] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-op1600] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-op1601] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0b2-346-op1602] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-op1603] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c1-op1604] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0rc2-op1605] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0c3-op1606] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0-op1607] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-op1608] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.0.post456-op1609] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.1.dev1-op1610] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc-op1611] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-op1612] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc-op1613] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123-op1614] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-op1615] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-op1616] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2+123456-op1617] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-op1618] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-op1619] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-foobar-op1620] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-a cat is fine too-op1621] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-lolwut-op1622] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-1-0-op1623] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1.2.rev33+123456-2.0-a1-op1624] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.dev456-op1625] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a1-op1626] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a2.dev456-op1627] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a12.dev456-op1628] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0a12-op1629] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b1.dev456-op1630] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2-op1631] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-op1632] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2.post345-op1633] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0b2-346-op1634] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c1.dev456-op1635] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c1-op1636] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0rc2-op1637] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0c3-op1638] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0-op1639] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.post456.dev34-op1640] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.0.post456-op1641] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.1.dev1-op1642] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123abc-op1643] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123abc456-op1644] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc-op1645] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc123-op1646] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+abc123def-op1647] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+1234.abc-op1648] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2+123456-op1649] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2.r32+123456-op1650] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1.2.rev33+123456-op1651] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a1-op1652] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-op1653] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-op1654] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0a12-op1655] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-op1656] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-op1657] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-op1658] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2.post345-op1659] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0b2-346-op1660] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-op1661] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c1-op1662] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0rc2-op1663] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0c3-op1664] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0-op1665] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-op1666] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.0.post456-op1667] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.1.dev1-op1668] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc-op1669] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123abc456-op1670] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc-op1671] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123-op1672] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+abc123def-op1673] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-op1674] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2+123456-op1675] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-op1676] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-op1677] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-foobar-op1678] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-a cat is fine too-op1679] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-lolwut-op1680] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-1-0-op1681] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.dev456-2.0-a1-op1682] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.dev456-op1683] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a1-op1684] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a2.dev456-op1685] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a12.dev456-op1686] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0a12-op1687] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b1.dev456-op1688] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2-op1689] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2.post345.dev456-op1690] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2.post345-op1691] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0b2-346-op1692] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c1.dev456-op1693] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c1-op1694] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0rc2-op1695] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0c3-op1696] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0-op1697] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.post456.dev34-op1698] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.0.post456-op1699] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.1.dev1-op1700] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123abc-op1701] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123abc456-op1702] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc-op1703] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc123-op1704] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+abc123def-op1705] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+1234.abc-op1706] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2+123456-op1707] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2.r32+123456-op1708] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1.2.rev33+123456-op1709] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.dev456-op1710] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a2.dev456-op1711] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a12.dev456-op1712] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0a12-op1713] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b1.dev456-op1714] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2-op1715] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-op1716] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2.post345-op1717] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0b2-346-op1718] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c1.dev456-op1719] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c1-op1720] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0rc2-op1721] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0c3-op1722] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0-op1723] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.post456.dev34-op1724] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.0.post456-op1725] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.1.dev1-op1726] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123abc-op1727] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123abc456-op1728] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc-op1729] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc123-op1730] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+abc123def-op1731] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+1234.abc-op1732] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2+123456-op1733] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2.r32+123456-op1734] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1!1.2.rev33+123456-op1735] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-foobar-op1736] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-a cat is fine too-op1737] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-lolwut-op1738] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-1-0-op1739] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a1-2.0-a1-op1740] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.dev456-op1741] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a1-op1742] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-op1743] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-op1744] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0a12-op1745] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-op1746] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-op1747] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-op1748] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2.post345-op1749] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0b2-346-op1750] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-op1751] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c1-op1752] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0rc2-op1753] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0c3-op1754] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0-op1755] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-op1756] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.0.post456-op1757] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.1.dev1-op1758] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc-op1759] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123abc456-op1760] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc-op1761] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123-op1762] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+abc123def-op1763] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-op1764] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2+123456-op1765] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-op1766] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-op1767] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-op1768] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a1-op1769] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-op1770] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0a12-op1771] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-op1772] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-op1773] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1774] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-op1775] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-op1776] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-op1777] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c1-op1778] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0rc2-op1779] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0c3-op1780] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0-op1781] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-op1782] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.0.post456-op1783] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-op1784] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-op1785] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-op1786] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc-op1787] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-op1788] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-op1789] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-op1790] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2+123456-op1791] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-op1792] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-op1793] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-foobar-op1794] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-a cat is fine too-op1795] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-lolwut-op1796] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-1-0-op1797] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a2.dev456-2.0-a1-op1798] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.dev456-op1799] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a1-op1800] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-op1801] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-op1802] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0a12-op1803] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-op1804] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-op1805] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-op1806] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2.post345-op1807] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0b2-346-op1808] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-op1809] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c1-op1810] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0rc2-op1811] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0c3-op1812] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0-op1813] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-op1814] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.0.post456-op1815] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.1.dev1-op1816] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc-op1817] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123abc456-op1818] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc-op1819] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123-op1820] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+abc123def-op1821] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-op1822] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2+123456-op1823] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-op1824] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-op1825] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-op1826] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a1-op1827] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-op1828] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0a12-op1829] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-op1830] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-op1831] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1832] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-op1833] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-op1834] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-op1835] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c1-op1836] PASSED [ 81%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0rc2-op1837] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0c3-op1838] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0-op1839] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-op1840] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.0.post456-op1841] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-op1842] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-op1843] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-op1844] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc-op1845] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-op1846] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-op1847] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-op1848] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2+123456-op1849] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-op1850] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-op1851] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-foobar-op1852] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-a cat is fine too-op1853] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-lolwut-op1854] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-1-0-op1855] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12.dev456-2.0-a1-op1856] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.dev456-op1857] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a1-op1858] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a2.dev456-op1859] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a12.dev456-op1860] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0a12-op1861] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b1.dev456-op1862] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2-op1863] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2.post345.dev456-op1864] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2.post345-op1865] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0b2-346-op1866] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c1.dev456-op1867] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c1-op1868] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0rc2-op1869] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0c3-op1870] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0-op1871] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.post456.dev34-op1872] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.0.post456-op1873] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.1.dev1-op1874] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123abc-op1875] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123abc456-op1876] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc-op1877] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc123-op1878] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+abc123def-op1879] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+1234.abc-op1880] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2+123456-op1881] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2.r32+123456-op1882] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1.2.rev33+123456-op1883] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.dev456-op1884] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a1-op1885] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a2.dev456-op1886] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0a12.dev456-op1887] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b1.dev456-op1888] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2-op1889] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-op1890] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2.post345-op1891] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0b2-346-op1892] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c1.dev456-op1893] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c1-op1894] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0rc2-op1895] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0c3-op1896] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0-op1897] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.post456.dev34-op1898] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.0.post456-op1899] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.1.dev1-op1900] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123abc-op1901] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123abc456-op1902] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc-op1903] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc123-op1904] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+abc123def-op1905] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+1234.abc-op1906] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2+123456-op1907] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2.r32+123456-op1908] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1!1.2.rev33+123456-op1909] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-foobar-op1910] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-a cat is fine too-op1911] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-lolwut-op1912] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-1-0-op1913] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0a12-2.0-a1-op1914] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.dev456-op1915] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a1-op1916] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-op1917] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-op1918] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0a12-op1919] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-op1920] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-op1921] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-op1922] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2.post345-op1923] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0b2-346-op1924] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-op1925] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c1-op1926] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0rc2-op1927] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0c3-op1928] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0-op1929] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-op1930] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.0.post456-op1931] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.1.dev1-op1932] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc-op1933] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123abc456-op1934] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc-op1935] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123-op1936] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+abc123def-op1937] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-op1938] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2+123456-op1939] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-op1940] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-op1941] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-op1942] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a1-op1943] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-op1944] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-op1945] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0a12-op1946] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-op1947] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1948] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-op1949] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-op1950] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-op1951] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c1-op1952] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0rc2-op1953] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0c3-op1954] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0-op1955] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-op1956] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.0.post456-op1957] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-op1958] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-op1959] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-op1960] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc-op1961] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-op1962] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-op1963] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-op1964] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2+123456-op1965] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-op1966] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-op1967] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-foobar-op1968] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-a cat is fine too-op1969] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-lolwut-op1970] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-1-0-op1971] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b1.dev456-2.0-a1-op1972] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.dev456-op1973] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a1-op1974] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a2.dev456-op1975] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a12.dev456-op1976] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0a12-op1977] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b1.dev456-op1978] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2-op1979] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2.post345.dev456-op1980] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2.post345-op1981] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0b2-346-op1982] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c1.dev456-op1983] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c1-op1984] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0rc2-op1985] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0c3-op1986] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0-op1987] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.post456.dev34-op1988] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.0.post456-op1989] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.1.dev1-op1990] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123abc-op1991] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123abc456-op1992] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc-op1993] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc123-op1994] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+abc123def-op1995] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+1234.abc-op1996] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2+123456-op1997] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2.r32+123456-op1998] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1.2.rev33+123456-op1999] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.dev456-op2000] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a1-op2001] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a2.dev456-op2002] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a12.dev456-op2003] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0a12-op2004] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b1.dev456-op2005] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-op2006] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2.post345-op2007] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0b2-346-op2008] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c1.dev456-op2009] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c1-op2010] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0rc2-op2011] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0c3-op2012] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0-op2013] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.post456.dev34-op2014] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.0.post456-op2015] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.1.dev1-op2016] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123abc-op2017] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123abc456-op2018] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc-op2019] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc123-op2020] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+abc123def-op2021] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+1234.abc-op2022] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2+123456-op2023] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2.r32+123456-op2024] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1!1.2.rev33+123456-op2025] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-foobar-op2026] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-a cat is fine too-op2027] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-lolwut-op2028] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-1-0-op2029] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-2.0-a1-op2030] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-op2031] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a1-op2032] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-op2033] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-op2034] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0a12-op2035] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-op2036] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-op2037] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op2038] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-op2039] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-op2040] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-op2041] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c1-op2042] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-op2043] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0c3-op2044] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0-op2045] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-op2046] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-op2047] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-op2048] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-op2049] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-op2050] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-op2051] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-op2052] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-op2053] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-op2054] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-op2055] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-op2056] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-op2057] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-op2058] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-op2059] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2060] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2061] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-op2062] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2063] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-op2064] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-op2065] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-op2066] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2067] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-op2068] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-op2069] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-op2070] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0-op2071] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2072] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-op2073] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-op2074] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-op2075] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-op2076] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-op2077] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-op2078] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-op2079] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2080] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-op2081] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2082] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2083] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-foobar-op2084] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-a cat is fine too-op2085] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-lolwut-op2086] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-1-0-op2087] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345.dev456-2.0-a1-op2088] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.dev456-op2089] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a1-op2090] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a2.dev456-op2091] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a12.dev456-op2092] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0a12-op2093] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b1.dev456-op2094] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2-op2095] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-op2096] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2.post345-op2097] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0b2-346-op2098] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c1.dev456-op2099] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c1-op2100] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0rc2-op2101] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0c3-op2102] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0-op2103] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-op2104] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.0.post456-op2105] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.1.dev1-op2106] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc-op2107] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123abc456-op2108] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc-op2109] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123-op2110] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+abc123def-op2111] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+1234.abc-op2112] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2+123456-op2113] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2.r32+123456-op2114] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-op2115] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.dev456-op2116] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a1-op2117] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-op2118] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-op2119] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0a12-op2120] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-op2121] PASSED [ 82%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-op2122] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-op2123] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0b2-346-op2124] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-op2125] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c1-op2126] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0rc2-op2127] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0c3-op2128] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0-op2129] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-op2130] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.0.post456-op2131] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.1.dev1-op2132] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc-op2133] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-op2134] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc-op2135] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123-op2136] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-op2137] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-op2138] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2+123456-op2139] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-op2140] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-op2141] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-foobar-op2142] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-a cat is fine too-op2143] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-lolwut-op2144] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-1-0-op2145] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2.post345-2.0-a1-op2146] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.dev456-op2147] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a1-op2148] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a2.dev456-op2149] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a12.dev456-op2150] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0a12-op2151] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b1.dev456-op2152] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2-op2153] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-op2154] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2.post345-op2155] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0b2-346-op2156] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c1.dev456-op2157] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c1-op2158] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0rc2-op2159] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0c3-op2160] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0-op2161] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.post456.dev34-op2162] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.0.post456-op2163] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.1.dev1-op2164] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123abc-op2165] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123abc456-op2166] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc-op2167] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc123-op2168] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+abc123def-op2169] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+1234.abc-op2170] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2+123456-op2171] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2.r32+123456-op2172] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1.2.rev33+123456-op2173] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.dev456-op2174] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a1-op2175] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-op2176] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-op2177] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0a12-op2178] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-op2179] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2-op2180] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-op2181] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0b2.post345-op2182] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-op2183] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c1-op2184] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0rc2-op2185] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0c3-op2186] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0-op2187] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-op2188] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.0.post456-op2189] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.1.dev1-op2190] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc-op2191] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123abc456-op2192] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc-op2193] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123-op2194] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+abc123def-op2195] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-op2196] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2+123456-op2197] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-op2198] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-op2199] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-foobar-op2200] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-a cat is fine too-op2201] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-lolwut-op2202] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-1-0-op2203] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0b2-346-2.0-a1-op2204] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.dev456-op2205] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a1-op2206] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-op2207] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-op2208] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0a12-op2209] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-op2210] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-op2211] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-op2212] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2.post345-op2213] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0b2-346-op2214] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-op2215] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c1-op2216] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0rc2-op2217] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0c3-op2218] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0-op2219] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-op2220] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.0.post456-op2221] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.1.dev1-op2222] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc-op2223] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123abc456-op2224] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc-op2225] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123-op2226] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+abc123def-op2227] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-op2228] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2+123456-op2229] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-op2230] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-op2231] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-op2232] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a1-op2233] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-op2234] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-op2235] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0a12-op2236] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-op2237] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-op2238] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2239] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-op2240] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-op2241] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c1-op2242] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0rc2-op2243] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0c3-op2244] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0-op2245] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-op2246] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.0.post456-op2247] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-op2248] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-op2249] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-op2250] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc-op2251] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-op2252] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-op2253] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-op2254] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2+123456-op2255] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-op2256] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-op2257] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-foobar-op2258] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-a cat is fine too-op2259] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-lolwut-op2260] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-1-0-op2261] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1.dev456-2.0-a1-op2262] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.dev456-op2263] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a1-op2264] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a2.dev456-op2265] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a12.dev456-op2266] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0a12-op2267] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b1.dev456-op2268] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2-op2269] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2.post345.dev456-op2270] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2.post345-op2271] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0b2-346-op2272] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c1.dev456-op2273] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c1-op2274] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0rc2-op2275] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0c3-op2276] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0-op2277] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.post456.dev34-op2278] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.0.post456-op2279] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.1.dev1-op2280] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123abc-op2281] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123abc456-op2282] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc-op2283] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc123-op2284] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+abc123def-op2285] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+1234.abc-op2286] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2+123456-op2287] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2.r32+123456-op2288] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1.2.rev33+123456-op2289] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.dev456-op2290] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a1-op2291] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a2.dev456-op2292] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a12.dev456-op2293] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0a12-op2294] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b1.dev456-op2295] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2-op2296] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-op2297] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2.post345-op2298] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0b2-346-op2299] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c1.dev456-op2300] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0rc2-op2301] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0c3-op2302] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0-op2303] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.post456.dev34-op2304] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.0.post456-op2305] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.1.dev1-op2306] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123abc-op2307] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123abc456-op2308] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc-op2309] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc123-op2310] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+abc123def-op2311] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+1234.abc-op2312] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2+123456-op2313] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2.r32+123456-op2314] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1!1.2.rev33+123456-op2315] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-foobar-op2316] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-a cat is fine too-op2317] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-lolwut-op2318] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-1-0-op2319] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c1-2.0-a1-op2320] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.dev456-op2321] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a1-op2322] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a2.dev456-op2323] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a12.dev456-op2324] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0a12-op2325] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b1.dev456-op2326] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2-op2327] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-op2328] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2.post345-op2329] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0b2-346-op2330] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c1.dev456-op2331] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c1-op2332] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0rc2-op2333] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0c3-op2334] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0-op2335] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.post456.dev34-op2336] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.0.post456-op2337] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.1.dev1-op2338] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123abc-op2339] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123abc456-op2340] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc-op2341] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc123-op2342] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+abc123def-op2343] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+1234.abc-op2344] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2+123456-op2345] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2.r32+123456-op2346] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1.2.rev33+123456-op2347] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.dev456-op2348] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a1-op2349] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a2.dev456-op2350] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a12.dev456-op2351] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0a12-op2352] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b1.dev456-op2353] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2-op2354] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-op2355] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2.post345-op2356] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0b2-346-op2357] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c1.dev456-op2358] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c1-op2359] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0c3-op2360] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0-op2361] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-op2362] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.0.post456-op2363] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.1.dev1-op2364] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc-op2365] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123abc456-op2366] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc-op2367] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123-op2368] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+abc123def-op2369] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+1234.abc-op2370] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2+123456-op2371] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2.r32+123456-op2372] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-op2373] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-foobar-op2374] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-a cat is fine too-op2375] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-lolwut-op2376] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-1-0-op2377] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0rc2-2.0-a1-op2378] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.dev456-op2379] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a1-op2380] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a2.dev456-op2381] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a12.dev456-op2382] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0a12-op2383] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b1.dev456-op2384] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2-op2385] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2.post345.dev456-op2386] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2.post345-op2387] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0b2-346-op2388] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c1.dev456-op2389] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c1-op2390] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0rc2-op2391] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0c3-op2392] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0-op2393] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.post456.dev34-op2394] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.0.post456-op2395] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.1.dev1-op2396] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123abc-op2397] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123abc456-op2398] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc-op2399] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc123-op2400] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+abc123def-op2401] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+1234.abc-op2402] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2+123456-op2403] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2.r32+123456-op2404] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1.2.rev33+123456-op2405] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.dev456-op2406] PASSED [ 83%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a1-op2407] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a2.dev456-op2408] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a12.dev456-op2409] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0a12-op2410] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b1.dev456-op2411] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2-op2412] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-op2413] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2.post345-op2414] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0b2-346-op2415] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c1.dev456-op2416] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0c1-op2417] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0rc2-op2418] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0-op2419] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.post456.dev34-op2420] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.0.post456-op2421] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.1.dev1-op2422] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123abc-op2423] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123abc456-op2424] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc-op2425] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc123-op2426] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+abc123def-op2427] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+1234.abc-op2428] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2+123456-op2429] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2.r32+123456-op2430] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1!1.2.rev33+123456-op2431] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-foobar-op2432] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-a cat is fine too-op2433] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-lolwut-op2434] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-1-0-op2435] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0c3-2.0-a1-op2436] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.dev456-op2437] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a1-op2438] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a2.dev456-op2439] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a12.dev456-op2440] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0a12-op2441] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b1.dev456-op2442] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2-op2443] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2.post345.dev456-op2444] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2.post345-op2445] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0b2-346-op2446] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c1.dev456-op2447] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c1-op2448] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0rc2-op2449] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0c3-op2450] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0-op2451] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.post456.dev34-op2452] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.0.post456-op2453] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.1.dev1-op2454] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123abc-op2455] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123abc456-op2456] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc-op2457] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc123-op2458] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+abc123def-op2459] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+1234.abc-op2460] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2+123456-op2461] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2.r32+123456-op2462] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1.2.rev33+123456-op2463] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.dev456-op2464] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a1-op2465] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a2.dev456-op2466] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a12.dev456-op2467] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0a12-op2468] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b1.dev456-op2469] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2-op2470] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2.post345.dev456-op2471] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2.post345-op2472] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0b2-346-op2473] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c1.dev456-op2474] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c1-op2475] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0rc2-op2476] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0c3-op2477] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.post456.dev34-op2478] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.0.post456-op2479] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.1.dev1-op2480] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123abc-op2481] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123abc456-op2482] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc-op2483] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc123-op2484] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+abc123def-op2485] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+1234.abc-op2486] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2+123456-op2487] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2.r32+123456-op2488] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1!1.2.rev33+123456-op2489] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-foobar-op2490] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-a cat is fine too-op2491] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-lolwut-op2492] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-1-0-op2493] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0-2.0-a1-op2494] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.dev456-op2495] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a1-op2496] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-op2497] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-op2498] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0a12-op2499] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-op2500] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-op2501] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-op2502] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-op2503] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0b2-346-op2504] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-op2505] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c1-op2506] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0rc2-op2507] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0c3-op2508] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0-op2509] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-op2510] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.0.post456-op2511] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.1.dev1-op2512] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc-op2513] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-op2514] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc-op2515] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123-op2516] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-op2517] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-op2518] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2+123456-op2519] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-op2520] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-op2521] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-op2522] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a1-op2523] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-op2524] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-op2525] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0a12-op2526] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-op2527] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-op2528] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2529] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-op2530] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-op2531] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-op2532] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c1-op2533] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-op2534] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0c3-op2535] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0-op2536] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-op2537] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-op2538] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-op2539] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-op2540] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-op2541] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-op2542] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-op2543] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-op2544] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-op2545] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-op2546] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-op2547] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-foobar-op2548] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-a cat is fine too-op2549] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-lolwut-op2550] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-1-0-op2551] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456.dev34-2.0-a1-op2552] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.dev456-op2553] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a1-op2554] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a2.dev456-op2555] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a12.dev456-op2556] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0a12-op2557] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b1.dev456-op2558] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2-op2559] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-op2560] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2.post345-op2561] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0b2-346-op2562] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c1.dev456-op2563] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c1-op2564] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0rc2-op2565] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0c3-op2566] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0-op2567] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.post456.dev34-op2568] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.0.post456-op2569] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.1.dev1-op2570] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123abc-op2571] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123abc456-op2572] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc-op2573] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc123-op2574] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+abc123def-op2575] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+1234.abc-op2576] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2+123456-op2577] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2.r32+123456-op2578] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1.2.rev33+123456-op2579] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.dev456-op2580] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a1-op2581] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a2.dev456-op2582] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a12.dev456-op2583] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0a12-op2584] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b1.dev456-op2585] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2-op2586] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-op2587] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2.post345-op2588] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0b2-346-op2589] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c1.dev456-op2590] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c1-op2591] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0rc2-op2592] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0c3-op2593] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0-op2594] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-op2595] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.1.dev1-op2596] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc-op2597] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123abc456-op2598] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc-op2599] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123-op2600] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+abc123def-op2601] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+1234.abc-op2602] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2+123456-op2603] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2.r32+123456-op2604] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-op2605] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-foobar-op2606] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-a cat is fine too-op2607] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-lolwut-op2608] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-1-0-op2609] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.0.post456-2.0-a1-op2610] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.dev456-op2611] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a1-op2612] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a2.dev456-op2613] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a12.dev456-op2614] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0a12-op2615] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b1.dev456-op2616] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2-op2617] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-op2618] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2.post345-op2619] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0b2-346-op2620] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c1.dev456-op2621] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c1-op2622] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0rc2-op2623] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0c3-op2624] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0-op2625] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.post456.dev34-op2626] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.0.post456-op2627] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.1.dev1-op2628] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123abc-op2629] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123abc456-op2630] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc-op2631] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc123-op2632] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+abc123def-op2633] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+1234.abc-op2634] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2+123456-op2635] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2.r32+123456-op2636] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1.2.rev33+123456-op2637] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.dev456-op2638] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a1-op2639] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-op2640] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-op2641] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0a12-op2642] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-op2643] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-op2644] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-op2645] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2.post345-op2646] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0b2-346-op2647] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-op2648] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c1-op2649] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0rc2-op2650] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0c3-op2651] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0-op2652] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-op2653] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.0.post456-op2654] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc-op2655] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123abc456-op2656] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc-op2657] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123-op2658] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+abc123def-op2659] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-op2660] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2+123456-op2661] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-op2662] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-op2663] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-foobar-op2664] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-a cat is fine too-op2665] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-lolwut-op2666] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-1-0-op2667] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.1.dev1-2.0-a1-op2668] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.dev456-op2669] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a1-op2670] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a2.dev456-op2671] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a12.dev456-op2672] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0a12-op2673] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b1.dev456-op2674] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2-op2675] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-op2676] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2.post345-op2677] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0b2-346-op2678] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c1.dev456-op2679] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c1-op2680] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0rc2-op2681] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0c3-op2682] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0-op2683] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.post456.dev34-op2684] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.0.post456-op2685] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.1.dev1-op2686] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123abc-op2687] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123abc456-op2688] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc-op2689] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc123-op2690] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+abc123def-op2691] PASSED [ 84%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+1234.abc-op2692] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2+123456-op2693] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2.r32+123456-op2694] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1.2.rev33+123456-op2695] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.dev456-op2696] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a1-op2697] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-op2698] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-op2699] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0a12-op2700] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-op2701] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-op2702] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-op2703] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2.post345-op2704] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0b2-346-op2705] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-op2706] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c1-op2707] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0rc2-op2708] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0c3-op2709] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0-op2710] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-op2711] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.0.post456-op2712] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.1.dev1-op2713] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123abc456-op2714] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc-op2715] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123-op2716] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+abc123def-op2717] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-op2718] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2+123456-op2719] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-op2720] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-op2721] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-foobar-op2722] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-a cat is fine too-op2723] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-lolwut-op2724] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-1-0-op2725] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc-2.0-a1-op2726] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.dev456-op2727] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a1-op2728] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a2.dev456-op2729] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a12.dev456-op2730] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0a12-op2731] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b1.dev456-op2732] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2-op2733] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-op2734] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2.post345-op2735] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0b2-346-op2736] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c1.dev456-op2737] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c1-op2738] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0rc2-op2739] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0c3-op2740] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0-op2741] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-op2742] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.0.post456-op2743] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.1.dev1-op2744] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc-op2745] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123abc456-op2746] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc-op2747] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123-op2748] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+abc123def-op2749] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+1234.abc-op2750] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2+123456-op2751] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2.r32+123456-op2752] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-op2753] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.dev456-op2754] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a1-op2755] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-op2756] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-op2757] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0a12-op2758] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-op2759] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-op2760] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-op2761] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-op2762] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0b2-346-op2763] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-op2764] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c1-op2765] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0rc2-op2766] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0c3-op2767] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0-op2768] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-op2769] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.0.post456-op2770] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.1.dev1-op2771] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123abc-op2772] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc-op2773] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123-op2774] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-op2775] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-op2776] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2+123456-op2777] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-op2778] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-op2779] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-foobar-op2780] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-a cat is fine too-op2781] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-lolwut-op2782] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-1-0-op2783] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123abc456-2.0-a1-op2784] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.dev456-op2785] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a1-op2786] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a2.dev456-op2787] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a12.dev456-op2788] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0a12-op2789] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b1.dev456-op2790] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2-op2791] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-op2792] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2.post345-op2793] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0b2-346-op2794] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c1.dev456-op2795] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c1-op2796] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0rc2-op2797] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0c3-op2798] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0-op2799] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.post456.dev34-op2800] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.0.post456-op2801] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.1.dev1-op2802] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123abc-op2803] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123abc456-op2804] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc-op2805] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc123-op2806] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+abc123def-op2807] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+1234.abc-op2808] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2+123456-op2809] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2.r32+123456-op2810] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1.2.rev33+123456-op2811] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.dev456-op2812] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a1-op2813] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a2.dev456-op2814] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a12.dev456-op2815] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0a12-op2816] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b1.dev456-op2817] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2-op2818] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-op2819] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2.post345-op2820] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0b2-346-op2821] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c1.dev456-op2822] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c1-op2823] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0rc2-op2824] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0c3-op2825] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0-op2826] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-op2827] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.0.post456-op2828] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.1.dev1-op2829] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc-op2830] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123abc456-op2831] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123-op2832] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+abc123def-op2833] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+1234.abc-op2834] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2+123456-op2835] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2.r32+123456-op2836] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-op2837] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-foobar-op2838] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-a cat is fine too-op2839] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-lolwut-op2840] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-1-0-op2841] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc-2.0-a1-op2842] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.dev456-op2843] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a1-op2844] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a2.dev456-op2845] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a12.dev456-op2846] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0a12-op2847] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b1.dev456-op2848] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2-op2849] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-op2850] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2.post345-op2851] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0b2-346-op2852] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c1.dev456-op2853] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c1-op2854] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0rc2-op2855] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0c3-op2856] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0-op2857] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.post456.dev34-op2858] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.0.post456-op2859] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.1.dev1-op2860] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123abc-op2861] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123abc456-op2862] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc-op2863] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc123-op2864] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+abc123def-op2865] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+1234.abc-op2866] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2+123456-op2867] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2.r32+123456-op2868] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1.2.rev33+123456-op2869] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.dev456-op2870] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a1-op2871] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-op2872] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-op2873] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0a12-op2874] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-op2875] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-op2876] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-op2877] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2.post345-op2878] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0b2-346-op2879] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-op2880] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c1-op2881] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0rc2-op2882] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0c3-op2883] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0-op2884] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-op2885] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.0.post456-op2886] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.1.dev1-op2887] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc-op2888] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123abc456-op2889] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc-op2890] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+abc123def-op2891] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-op2892] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2+123456-op2893] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-op2894] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-op2895] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-foobar-op2896] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-a cat is fine too-op2897] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-lolwut-op2898] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-1-0-op2899] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123-2.0-a1-op2900] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.dev456-op2901] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a1-op2902] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a2.dev456-op2903] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a12.dev456-op2904] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0a12-op2905] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b1.dev456-op2906] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2-op2907] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-op2908] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2.post345-op2909] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0b2-346-op2910] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c1.dev456-op2911] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c1-op2912] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0rc2-op2913] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0c3-op2914] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0-op2915] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-op2916] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.0.post456-op2917] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.1.dev1-op2918] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc-op2919] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123abc456-op2920] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc-op2921] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123-op2922] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+abc123def-op2923] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+1234.abc-op2924] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2+123456-op2925] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2.r32+123456-op2926] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-op2927] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.dev456-op2928] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a1-op2929] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-op2930] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-op2931] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0a12-op2932] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-op2933] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-op2934] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-op2935] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-op2936] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0b2-346-op2937] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-op2938] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c1-op2939] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0rc2-op2940] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0c3-op2941] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0-op2942] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-op2943] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.0.post456-op2944] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.1.dev1-op2945] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc-op2946] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-op2947] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc-op2948] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+abc123-op2949] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-op2950] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2+123456-op2951] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-op2952] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-op2953] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-foobar-op2954] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-a cat is fine too-op2955] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-lolwut-op2956] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-1-0-op2957] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+abc123def-2.0-a1-op2958] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.dev456-op2959] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a1-op2960] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-op2961] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-op2962] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0a12-op2963] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-op2964] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-op2965] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-op2966] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2.post345-op2967] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0b2-346-op2968] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-op2969] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c1-op2970] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0rc2-op2971] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0c3-op2972] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0-op2973] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-op2974] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.0.post456-op2975] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.1.dev1-op2976] PASSED [ 85%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc-op2977] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123abc456-op2978] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc-op2979] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123-op2980] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+abc123def-op2981] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-op2982] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2+123456-op2983] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-op2984] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-op2985] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-op2986] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a1-op2987] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-op2988] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-op2989] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0a12-op2990] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-op2991] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-op2992] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2993] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-op2994] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-op2995] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-op2996] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c1-op2997] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0rc2-op2998] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0c3-op2999] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0-op3000] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-op3001] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.0.post456-op3002] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-op3003] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-op3004] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-op3005] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc-op3006] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-op3007] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-op3008] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2+123456-op3009] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-op3010] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-op3011] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-foobar-op3012] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-a cat is fine too-op3013] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-lolwut-op3014] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-1-0-op3015] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+1234.abc-2.0-a1-op3016] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.dev456-op3017] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a1-op3018] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a2.dev456-op3019] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a12.dev456-op3020] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0a12-op3021] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b1.dev456-op3022] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2-op3023] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-op3024] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2.post345-op3025] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0b2-346-op3026] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c1.dev456-op3027] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c1-op3028] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0rc2-op3029] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0c3-op3030] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0-op3031] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.post456.dev34-op3032] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.0.post456-op3033] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.1.dev1-op3034] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123abc-op3035] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123abc456-op3036] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc-op3037] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc123-op3038] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+abc123def-op3039] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+1234.abc-op3040] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2+123456-op3041] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2.r32+123456-op3042] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1.2.rev33+123456-op3043] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.dev456-op3044] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a1-op3045] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a2.dev456-op3046] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a12.dev456-op3047] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0a12-op3048] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b1.dev456-op3049] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2-op3050] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-op3051] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2.post345-op3052] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0b2-346-op3053] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c1.dev456-op3054] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c1-op3055] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0rc2-op3056] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0c3-op3057] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0-op3058] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-op3059] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.0.post456-op3060] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.1.dev1-op3061] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc-op3062] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+123abc456-op3063] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc-op3064] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123-op3065] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+abc123def-op3066] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2+1234.abc-op3067] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2.r32+123456-op3068] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-op3069] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-foobar-op3070] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-a cat is fine too-op3071] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-lolwut-op3072] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-1-0-op3073] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2+123456-2.0-a1-op3074] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.dev456-op3075] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a1-op3076] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-op3077] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-op3078] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0a12-op3079] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-op3080] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-op3081] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-op3082] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2.post345-op3083] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0b2-346-op3084] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-op3085] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c1-op3086] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0rc2-op3087] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0c3-op3088] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0-op3089] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-op3090] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.0.post456-op3091] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.1.dev1-op3092] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc-op3093] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123abc456-op3094] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc-op3095] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123-op3096] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+abc123def-op3097] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-op3098] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2+123456-op3099] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-op3100] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-op3101] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-op3102] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a1-op3103] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-op3104] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-op3105] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0a12-op3106] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-op3107] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-op3108] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-op3109] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-op3110] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-op3111] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-op3112] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c1-op3113] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0rc2-op3114] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0c3-op3115] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0-op3116] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-op3117] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.0.post456-op3118] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-op3119] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-op3120] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-op3121] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc-op3122] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-op3123] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-op3124] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-op3125] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2+123456-op3126] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-op3127] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-foobar-op3128] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-a cat is fine too-op3129] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-lolwut-op3130] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-1-0-op3131] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.r32+123456-2.0-a1-op3132] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.dev456-op3133] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a1-op3134] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-op3135] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-op3136] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0a12-op3137] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-op3138] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-op3139] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-op3140] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-op3141] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0b2-346-op3142] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-op3143] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c1-op3144] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0rc2-op3145] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0c3-op3146] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0-op3147] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-op3148] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.0.post456-op3149] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.1.dev1-op3150] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc-op3151] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-op3152] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc-op3153] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123-op3154] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-op3155] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-op3156] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2+123456-op3157] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-op3158] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-op3159] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-op3160] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a1-op3161] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-op3162] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-op3163] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0a12-op3164] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-op3165] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-op3166] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op3167] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-op3168] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-op3169] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-op3170] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c1-op3171] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-op3172] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0c3-op3173] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0-op3174] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-op3175] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-op3176] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-op3177] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-op3178] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-op3179] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-op3180] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-op3181] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-op3182] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-op3183] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-op3184] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-op3185] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-foobar-op3186] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-a cat is fine too-op3187] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-lolwut-op3188] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-1-0-op3189] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1!1.2.rev33+123456-2.0-a1-op3190] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.dev456-op3191] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a1-op3192] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a2.dev456-op3193] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a12.dev456-op3194] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0a12-op3195] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b1.dev456-op3196] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2-op3197] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2.post345.dev456-op3198] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2.post345-op3199] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0b2-346-op3200] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c1.dev456-op3201] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c1-op3202] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0rc2-op3203] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0c3-op3204] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0-op3205] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.post456.dev34-op3206] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.0.post456-op3207] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.1.dev1-op3208] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123abc-op3209] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123abc456-op3210] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc-op3211] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc123-op3212] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+abc123def-op3213] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+1234.abc-op3214] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2+123456-op3215] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2.r32+123456-op3216] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1.2.rev33+123456-op3217] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.dev456-op3218] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a1-op3219] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a2.dev456-op3220] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a12.dev456-op3221] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0a12-op3222] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b1.dev456-op3223] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2-op3224] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2.post345.dev456-op3225] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2.post345-op3226] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0b2-346-op3227] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c1.dev456-op3228] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c1-op3229] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0rc2-op3230] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0c3-op3231] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0-op3232] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.post456.dev34-op3233] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.0.post456-op3234] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.1.dev1-op3235] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123abc-op3236] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123abc456-op3237] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc-op3238] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc123-op3239] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+abc123def-op3240] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+1234.abc-op3241] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2+123456-op3242] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2.r32+123456-op3243] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1!1.2.rev33+123456-op3244] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-a cat is fine too-op3245] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-lolwut-op3246] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-1-0-op3247] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[foobar-2.0-a1-op3248] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.dev456-op3249] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a1-op3250] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a2.dev456-op3251] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a12.dev456-op3252] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0a12-op3253] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b1.dev456-op3254] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2-op3255] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2.post345.dev456-op3256] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2.post345-op3257] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0b2-346-op3258] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c1.dev456-op3259] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c1-op3260] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0rc2-op3261] PASSED [ 86%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0c3-op3262] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0-op3263] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.post456.dev34-op3264] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.0.post456-op3265] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.1.dev1-op3266] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123abc-op3267] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123abc456-op3268] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc-op3269] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc123-op3270] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+abc123def-op3271] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+1234.abc-op3272] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2+123456-op3273] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2.r32+123456-op3274] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1.2.rev33+123456-op3275] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.dev456-op3276] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a1-op3277] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a2.dev456-op3278] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a12.dev456-op3279] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0a12-op3280] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b1.dev456-op3281] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2-op3282] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2.post345.dev456-op3283] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2.post345-op3284] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0b2-346-op3285] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c1.dev456-op3286] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c1-op3287] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0rc2-op3288] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0c3-op3289] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0-op3290] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.post456.dev34-op3291] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.0.post456-op3292] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.1.dev1-op3293] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123abc-op3294] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123abc456-op3295] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc-op3296] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc123-op3297] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+abc123def-op3298] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+1234.abc-op3299] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2+123456-op3300] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2.r32+123456-op3301] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1!1.2.rev33+123456-op3302] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-foobar-op3303] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-lolwut-op3304] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-1-0-op3305] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[a cat is fine too-2.0-a1-op3306] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.dev456-op3307] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a1-op3308] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a2.dev456-op3309] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a12.dev456-op3310] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0a12-op3311] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b1.dev456-op3312] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2-op3313] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2.post345.dev456-op3314] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2.post345-op3315] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0b2-346-op3316] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c1.dev456-op3317] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c1-op3318] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0rc2-op3319] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0c3-op3320] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0-op3321] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.post456.dev34-op3322] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.0.post456-op3323] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.1.dev1-op3324] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123abc-op3325] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123abc456-op3326] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc-op3327] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc123-op3328] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+abc123def-op3329] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+1234.abc-op3330] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2+123456-op3331] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2.r32+123456-op3332] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1.2.rev33+123456-op3333] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.dev456-op3334] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a1-op3335] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a2.dev456-op3336] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a12.dev456-op3337] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0a12-op3338] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b1.dev456-op3339] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2-op3340] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2.post345.dev456-op3341] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2.post345-op3342] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0b2-346-op3343] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c1.dev456-op3344] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c1-op3345] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0rc2-op3346] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0c3-op3347] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0-op3348] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.post456.dev34-op3349] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.0.post456-op3350] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.1.dev1-op3351] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123abc-op3352] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123abc456-op3353] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc-op3354] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc123-op3355] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+abc123def-op3356] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+1234.abc-op3357] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2+123456-op3358] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2.r32+123456-op3359] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1!1.2.rev33+123456-op3360] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-foobar-op3361] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-a cat is fine too-op3362] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-1-0-op3363] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[lolwut-2.0-a1-op3364] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.dev456-op3365] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a1-op3366] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a2.dev456-op3367] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a12.dev456-op3368] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0a12-op3369] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b1.dev456-op3370] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2-op3371] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2.post345.dev456-op3372] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2.post345-op3373] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0b2-346-op3374] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c1.dev456-op3375] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c1-op3376] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0rc2-op3377] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0c3-op3378] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0-op3379] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.post456.dev34-op3380] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.0.post456-op3381] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.1.dev1-op3382] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123abc-op3383] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123abc456-op3384] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc-op3385] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc123-op3386] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+abc123def-op3387] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+1234.abc-op3388] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2+123456-op3389] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2.r32+123456-op3390] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1.2.rev33+123456-op3391] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.dev456-op3392] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a1-op3393] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a2.dev456-op3394] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a12.dev456-op3395] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0a12-op3396] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b1.dev456-op3397] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2-op3398] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2.post345.dev456-op3399] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2.post345-op3400] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0b2-346-op3401] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c1.dev456-op3402] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c1-op3403] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0rc2-op3404] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0c3-op3405] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0-op3406] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.post456.dev34-op3407] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.0.post456-op3408] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.1.dev1-op3409] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123abc-op3410] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123abc456-op3411] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc-op3412] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc123-op3413] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+abc123def-op3414] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+1234.abc-op3415] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2+123456-op3416] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2.r32+123456-op3417] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-1!1.2.rev33+123456-op3418] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-foobar-op3419] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-a cat is fine too-op3420] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-lolwut-op3421] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[1-0-2.0-a1-op3422] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.dev456-op3423] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a1-op3424] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a2.dev456-op3425] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a12.dev456-op3426] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0a12-op3427] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b1.dev456-op3428] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2-op3429] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2.post345.dev456-op3430] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2.post345-op3431] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0b2-346-op3432] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c1.dev456-op3433] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c1-op3434] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0rc2-op3435] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0c3-op3436] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0-op3437] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.post456.dev34-op3438] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.0.post456-op3439] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.1.dev1-op3440] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123abc-op3441] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123abc456-op3442] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc-op3443] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc123-op3444] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+abc123def-op3445] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+1234.abc-op3446] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2+123456-op3447] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2.r32+123456-op3448] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1.2.rev33+123456-op3449] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.dev456-op3450] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a1-op3451] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a2.dev456-op3452] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a12.dev456-op3453] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0a12-op3454] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b1.dev456-op3455] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2-op3456] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2.post345.dev456-op3457] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2.post345-op3458] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0b2-346-op3459] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c1.dev456-op3460] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c1-op3461] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0rc2-op3462] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0c3-op3463] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0-op3464] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.post456.dev34-op3465] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.0.post456-op3466] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.1.dev1-op3467] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123abc-op3468] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123abc456-op3469] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc-op3470] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc123-op3471] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+abc123def-op3472] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+1234.abc-op3473] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2+123456-op3474] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2.r32+123456-op3475] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1!1.2.rev33+123456-op3476] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-foobar-op3477] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-a cat is fine too-op3478] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-lolwut-op3479] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_true[2.0-a1-1-0-op3480] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a1-op0] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a2.dev456-op1] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a12.dev456-op2] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0a12-op3] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b1.dev456-op4] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2-op5] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2.post345.dev456-op6] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2.post345-op7] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0b2-346-op8] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c1.dev456-op9] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c1-op10] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0rc2-op11] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0c3-op12] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0-op13] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.post456.dev34-op14] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.post456-op15] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.1.dev1-op16] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123abc-op17] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123abc456-op18] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc-op19] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc123-op20] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+abc123def-op21] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+1234.abc-op22] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2+123456-op23] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2.r32+123456-op24] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.2.rev33+123456-op25] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.dev456-op26] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a1-op27] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a2.dev456-op28] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a12.dev456-op29] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0a12-op30] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b1.dev456-op31] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2-op32] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-op33] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2.post345-op34] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0b2-346-op35] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c1.dev456-op36] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c1-op37] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0rc2-op38] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0c3-op39] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0-op40] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.post456.dev34-op41] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.0.post456-op42] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.1.dev1-op43] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123abc-op44] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123abc456-op45] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc-op46] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc123-op47] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+abc123def-op48] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+1234.abc-op49] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2+123456-op50] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2.r32+123456-op51] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1!1.2.rev33+123456-op52] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-foobar-op53] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-a cat is fine too-op54] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-lolwut-op55] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1-0-op56] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-2.0-a1-op57] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.dev456-op58] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a2.dev456-op59] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a12.dev456-op60] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a12-op61] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b1.dev456-op62] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2-op63] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2.post345.dev456-op64] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2.post345-op65] PASSED [ 87%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0b2-346-op66] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c1.dev456-op67] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c1-op68] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0rc2-op69] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0c3-op70] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0-op71] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.post456.dev34-op72] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0.post456-op73] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.1.dev1-op74] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123abc-op75] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123abc456-op76] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc-op77] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc123-op78] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+abc123def-op79] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+1234.abc-op80] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2+123456-op81] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2.r32+123456-op82] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.2.rev33+123456-op83] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.dev456-op84] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a1-op85] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a2.dev456-op86] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a12.dev456-op87] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0a12-op88] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b1.dev456-op89] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2-op90] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2.post345.dev456-op91] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2.post345-op92] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0b2-346-op93] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c1.dev456-op94] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c1-op95] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0rc2-op96] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0c3-op97] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0-op98] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.post456.dev34-op99] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.0.post456-op100] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.1.dev1-op101] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123abc-op102] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123abc456-op103] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc-op104] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc123-op105] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+abc123def-op106] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+1234.abc-op107] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2+123456-op108] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2.r32+123456-op109] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1!1.2.rev33+123456-op110] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-foobar-op111] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-a cat is fine too-op112] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-lolwut-op113] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1-0-op114] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-2.0-a1-op115] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.dev456-op116] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a1-op117] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a12.dev456-op118] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a12-op119] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b1.dev456-op120] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2-op121] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-op122] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2.post345-op123] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0b2-346-op124] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c1.dev456-op125] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c1-op126] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0rc2-op127] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0c3-op128] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0-op129] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.post456.dev34-op130] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0.post456-op131] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.1.dev1-op132] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123abc-op133] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123abc456-op134] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc-op135] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc123-op136] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+abc123def-op137] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+1234.abc-op138] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2+123456-op139] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2.r32+123456-op140] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.2.rev33+123456-op141] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.dev456-op142] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a1-op143] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-op144] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-op145] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0a12-op146] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-op147] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-op148] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-op149] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2.post345-op150] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0b2-346-op151] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-op152] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c1-op153] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0rc2-op154] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0c3-op155] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0-op156] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-op157] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.0.post456-op158] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.1.dev1-op159] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc-op160] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123abc456-op161] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc-op162] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123-op163] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+abc123def-op164] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-op165] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2+123456-op166] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-op167] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-op168] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-foobar-op169] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-a cat is fine too-op170] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-lolwut-op171] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1-0-op172] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-2.0-a1-op173] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.dev456-op174] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a1-op175] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a2.dev456-op176] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a12-op177] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b1.dev456-op178] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2-op179] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-op180] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2.post345-op181] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0b2-346-op182] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c1.dev456-op183] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c1-op184] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0rc2-op185] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0c3-op186] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0-op187] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.post456.dev34-op188] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0.post456-op189] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.1.dev1-op190] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123abc-op191] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123abc456-op192] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc-op193] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc123-op194] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+abc123def-op195] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+1234.abc-op196] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2+123456-op197] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2.r32+123456-op198] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.2.rev33+123456-op199] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.dev456-op200] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a1-op201] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-op202] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-op203] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0a12-op204] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-op205] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-op206] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-op207] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2.post345-op208] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0b2-346-op209] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-op210] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c1-op211] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0rc2-op212] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0c3-op213] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0-op214] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-op215] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.0.post456-op216] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.1.dev1-op217] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc-op218] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123abc456-op219] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc-op220] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123-op221] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+abc123def-op222] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-op223] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2+123456-op224] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-op225] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-op226] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-foobar-op227] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-a cat is fine too-op228] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-lolwut-op229] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1-0-op230] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-2.0-a1-op231] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.dev456-op232] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a1-op233] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a2.dev456-op234] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a12.dev456-op235] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b1.dev456-op236] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2-op237] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2.post345.dev456-op238] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2.post345-op239] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0b2-346-op240] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c1.dev456-op241] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c1-op242] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0rc2-op243] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0c3-op244] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0-op245] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.post456.dev34-op246] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0.post456-op247] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.1.dev1-op248] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123abc-op249] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123abc456-op250] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc-op251] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc123-op252] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+abc123def-op253] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+1234.abc-op254] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2+123456-op255] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2.r32+123456-op256] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.2.rev33+123456-op257] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.dev456-op258] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a1-op259] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a2.dev456-op260] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a12.dev456-op261] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0a12-op262] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b1.dev456-op263] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2-op264] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2.post345.dev456-op265] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2.post345-op266] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0b2-346-op267] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c1.dev456-op268] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c1-op269] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0rc2-op270] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0c3-op271] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0-op272] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.post456.dev34-op273] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.0.post456-op274] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.1.dev1-op275] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123abc-op276] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123abc456-op277] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc-op278] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc123-op279] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+abc123def-op280] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+1234.abc-op281] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2+123456-op282] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2.r32+123456-op283] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1!1.2.rev33+123456-op284] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-foobar-op285] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-a cat is fine too-op286] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-lolwut-op287] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1-0-op288] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-2.0-a1-op289] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.dev456-op290] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a1-op291] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a2.dev456-op292] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a12.dev456-op293] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0a12-op294] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2-op295] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-op296] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2.post345-op297] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b2-346-op298] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c1.dev456-op299] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c1-op300] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0rc2-op301] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0c3-op302] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0-op303] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.post456.dev34-op304] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0.post456-op305] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.1.dev1-op306] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123abc-op307] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123abc456-op308] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc-op309] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc123-op310] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+abc123def-op311] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+1234.abc-op312] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2+123456-op313] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2.r32+123456-op314] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.2.rev33+123456-op315] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.dev456-op316] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a1-op317] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-op318] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-op319] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0a12-op320] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-op321] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-op322] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-op323] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2.post345-op324] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0b2-346-op325] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-op326] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c1-op327] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0rc2-op328] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0c3-op329] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0-op330] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-op331] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.0.post456-op332] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.1.dev1-op333] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc-op334] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123abc456-op335] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc-op336] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123-op337] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+abc123def-op338] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-op339] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2+123456-op340] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-op341] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-op342] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-foobar-op343] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-a cat is fine too-op344] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-lolwut-op345] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1-0-op346] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-2.0-a1-op347] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.dev456-op348] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a1-op349] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a2.dev456-op350] PASSED [ 88%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a12.dev456-op351] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0a12-op352] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b1.dev456-op353] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2.post345.dev456-op354] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2.post345-op355] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2-346-op356] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c1.dev456-op357] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c1-op358] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0rc2-op359] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0c3-op360] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0-op361] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.post456.dev34-op362] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0.post456-op363] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.1.dev1-op364] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123abc-op365] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123abc456-op366] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc-op367] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc123-op368] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+abc123def-op369] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+1234.abc-op370] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2+123456-op371] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2.r32+123456-op372] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.2.rev33+123456-op373] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.dev456-op374] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a1-op375] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a2.dev456-op376] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a12.dev456-op377] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0a12-op378] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b1.dev456-op379] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2-op380] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2.post345.dev456-op381] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2.post345-op382] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0b2-346-op383] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c1.dev456-op384] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c1-op385] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0rc2-op386] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0c3-op387] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0-op388] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.post456.dev34-op389] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.0.post456-op390] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.1.dev1-op391] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123abc-op392] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123abc456-op393] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc-op394] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc123-op395] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+abc123def-op396] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+1234.abc-op397] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2+123456-op398] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2.r32+123456-op399] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1!1.2.rev33+123456-op400] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-foobar-op401] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-a cat is fine too-op402] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-lolwut-op403] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1-0-op404] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-2.0-a1-op405] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.dev456-op406] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a1-op407] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-op408] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-op409] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0a12-op410] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-op411] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-op412] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-op413] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2-346-op414] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-op415] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c1-op416] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0rc2-op417] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0c3-op418] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0-op419] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-op420] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0.post456-op421] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.1.dev1-op422] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc-op423] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-op424] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc-op425] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123-op426] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-op427] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-op428] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2+123456-op429] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-op430] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-op431] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-op432] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a1-op433] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-op434] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-op435] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0a12-op436] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-op437] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-op438] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-op439] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-op440] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-op441] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-op442] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c1-op443] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-op444] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0c3-op445] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0-op446] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-op447] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-op448] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-op449] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-op450] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-op451] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-op452] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-op453] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-op454] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-op455] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-op456] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-op457] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-op458] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-foobar-op459] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-a cat is fine too-op460] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-lolwut-op461] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1-0-op462] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-2.0-a1-op463] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.dev456-op464] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a1-op465] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a2.dev456-op466] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a12.dev456-op467] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0a12-op468] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b1.dev456-op469] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2-op470] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-op471] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2-346-op472] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c1.dev456-op473] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c1-op474] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0rc2-op475] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0c3-op476] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0-op477] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.post456.dev34-op478] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0.post456-op479] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.1.dev1-op480] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123abc-op481] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123abc456-op482] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc-op483] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc123-op484] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+abc123def-op485] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+1234.abc-op486] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2+123456-op487] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2.r32+123456-op488] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.2.rev33+123456-op489] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.dev456-op490] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a1-op491] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a2.dev456-op492] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a12.dev456-op493] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0a12-op494] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b1.dev456-op495] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2-op496] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-op497] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2.post345-op498] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0b2-346-op499] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c1.dev456-op500] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c1-op501] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0rc2-op502] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0c3-op503] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0-op504] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-op505] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.0.post456-op506] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.1.dev1-op507] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc-op508] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123abc456-op509] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc-op510] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123-op511] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+abc123def-op512] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+1234.abc-op513] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2+123456-op514] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2.r32+123456-op515] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-op516] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-foobar-op517] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-a cat is fine too-op518] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-lolwut-op519] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1-0-op520] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-2.0-a1-op521] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.dev456-op522] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a1-op523] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a2.dev456-op524] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a12.dev456-op525] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0a12-op526] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b1.dev456-op527] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2-op528] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2.post345.dev456-op529] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2.post345-op530] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c1.dev456-op531] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c1-op532] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0rc2-op533] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0c3-op534] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0-op535] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.post456.dev34-op536] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0.post456-op537] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.1.dev1-op538] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123abc-op539] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123abc456-op540] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc-op541] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc123-op542] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+abc123def-op543] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+1234.abc-op544] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2+123456-op545] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2.r32+123456-op546] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.2.rev33+123456-op547] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.dev456-op548] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a1-op549] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a2.dev456-op550] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a12.dev456-op551] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0a12-op552] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b1.dev456-op553] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2-op554] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-op555] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2.post345-op556] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0b2-346-op557] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c1.dev456-op558] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c1-op559] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0rc2-op560] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0c3-op561] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0-op562] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.post456.dev34-op563] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.0.post456-op564] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.1.dev1-op565] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123abc-op566] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123abc456-op567] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc-op568] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc123-op569] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+abc123def-op570] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+1234.abc-op571] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2+123456-op572] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2.r32+123456-op573] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1!1.2.rev33+123456-op574] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-foobar-op575] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-a cat is fine too-op576] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-lolwut-op577] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1-0-op578] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-2.0-a1-op579] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.dev456-op580] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a1-op581] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a2.dev456-op582] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a12.dev456-op583] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0a12-op584] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b1.dev456-op585] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2-op586] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-op587] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2.post345-op588] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0b2-346-op589] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c1-op590] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0rc2-op591] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c3-op592] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0-op593] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.post456.dev34-op594] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0.post456-op595] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.1.dev1-op596] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123abc-op597] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123abc456-op598] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc-op599] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc123-op600] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+abc123def-op601] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+1234.abc-op602] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2+123456-op603] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2.r32+123456-op604] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.2.rev33+123456-op605] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.dev456-op606] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a1-op607] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-op608] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-op609] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0a12-op610] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-op611] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-op612] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-op613] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2.post345-op614] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0b2-346-op615] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-op616] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c1-op617] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0rc2-op618] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0c3-op619] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0-op620] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-op621] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.0.post456-op622] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.1.dev1-op623] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc-op624] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123abc456-op625] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc-op626] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123-op627] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+abc123def-op628] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-op629] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2+123456-op630] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-op631] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-op632] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-foobar-op633] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-a cat is fine too-op634] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-lolwut-op635] PASSED [ 89%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1-0-op636] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-2.0-a1-op637] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.dev456-op638] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a1-op639] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a2.dev456-op640] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a12.dev456-op641] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0a12-op642] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b1.dev456-op643] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2-op644] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2.post345.dev456-op645] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2.post345-op646] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0b2-346-op647] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c1.dev456-op648] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0rc2-op649] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c3-op650] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0-op651] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.post456.dev34-op652] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0.post456-op653] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.1.dev1-op654] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123abc-op655] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123abc456-op656] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc-op657] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc123-op658] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+abc123def-op659] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+1234.abc-op660] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2+123456-op661] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2.r32+123456-op662] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.2.rev33+123456-op663] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.dev456-op664] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a1-op665] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a2.dev456-op666] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a12.dev456-op667] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0a12-op668] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b1.dev456-op669] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2-op670] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2.post345.dev456-op671] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2.post345-op672] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0b2-346-op673] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c1.dev456-op674] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c1-op675] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0rc2-op676] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0c3-op677] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0-op678] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.post456.dev34-op679] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.0.post456-op680] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.1.dev1-op681] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123abc-op682] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123abc456-op683] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc-op684] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc123-op685] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+abc123def-op686] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+1234.abc-op687] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2+123456-op688] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2.r32+123456-op689] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1!1.2.rev33+123456-op690] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-foobar-op691] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-a cat is fine too-op692] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-lolwut-op693] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1-0-op694] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-2.0-a1-op695] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.dev456-op696] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a1-op697] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a2.dev456-op698] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a12.dev456-op699] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0a12-op700] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b1.dev456-op701] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2-op702] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2.post345.dev456-op703] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2.post345-op704] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0b2-346-op705] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c1.dev456-op706] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c1-op707] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0c3-op708] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0-op709] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.post456.dev34-op710] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0.post456-op711] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.1.dev1-op712] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123abc-op713] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123abc456-op714] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc-op715] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc123-op716] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+abc123def-op717] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+1234.abc-op718] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2+123456-op719] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2.r32+123456-op720] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.2.rev33+123456-op721] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.dev456-op722] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a1-op723] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a2.dev456-op724] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a12.dev456-op725] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0a12-op726] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b1.dev456-op727] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2-op728] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-op729] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2.post345-op730] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0b2-346-op731] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c1.dev456-op732] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c1-op733] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0rc2-op734] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0c3-op735] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0-op736] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.post456.dev34-op737] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.0.post456-op738] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.1.dev1-op739] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123abc-op740] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123abc456-op741] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc-op742] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc123-op743] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+abc123def-op744] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+1234.abc-op745] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2+123456-op746] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2.r32+123456-op747] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1!1.2.rev33+123456-op748] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-foobar-op749] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-a cat is fine too-op750] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-lolwut-op751] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1-0-op752] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-2.0-a1-op753] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.dev456-op754] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a1-op755] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a2.dev456-op756] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a12.dev456-op757] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0a12-op758] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b1.dev456-op759] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2-op760] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2.post345.dev456-op761] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2.post345-op762] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0b2-346-op763] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c1.dev456-op764] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c1-op765] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0rc2-op766] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0-op767] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.post456.dev34-op768] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0.post456-op769] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.1.dev1-op770] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123abc-op771] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123abc456-op772] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc-op773] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc123-op774] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+abc123def-op775] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+1234.abc-op776] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2+123456-op777] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2.r32+123456-op778] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.2.rev33+123456-op779] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.dev456-op780] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a1-op781] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a2.dev456-op782] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a12.dev456-op783] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0a12-op784] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b1.dev456-op785] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2-op786] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2.post345.dev456-op787] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2.post345-op788] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0b2-346-op789] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c1.dev456-op790] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c1-op791] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0rc2-op792] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0c3-op793] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0-op794] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.post456.dev34-op795] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.0.post456-op796] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.1.dev1-op797] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123abc-op798] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123abc456-op799] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc-op800] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc123-op801] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+abc123def-op802] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+1234.abc-op803] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2+123456-op804] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2.r32+123456-op805] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1!1.2.rev33+123456-op806] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-foobar-op807] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-a cat is fine too-op808] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-lolwut-op809] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1-0-op810] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-2.0-a1-op811] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.dev456-op812] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a1-op813] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a2.dev456-op814] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a12.dev456-op815] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0a12-op816] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b1.dev456-op817] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2-op818] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2.post345.dev456-op819] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2.post345-op820] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0b2-346-op821] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c1.dev456-op822] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c1-op823] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0rc2-op824] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0c3-op825] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.post456.dev34-op826] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0.post456-op827] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.1.dev1-op828] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123abc-op829] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123abc456-op830] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc-op831] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc123-op832] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+abc123def-op833] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+1234.abc-op834] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2+123456-op835] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2.r32+123456-op836] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.2.rev33+123456-op837] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.dev456-op838] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a1-op839] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a2.dev456-op840] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a12.dev456-op841] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0a12-op842] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b1.dev456-op843] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2-op844] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2.post345.dev456-op845] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2.post345-op846] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0b2-346-op847] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c1.dev456-op848] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c1-op849] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0rc2-op850] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0c3-op851] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0-op852] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.post456.dev34-op853] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.0.post456-op854] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.1.dev1-op855] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123abc-op856] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123abc456-op857] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc-op858] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc123-op859] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+abc123def-op860] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+1234.abc-op861] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2+123456-op862] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2.r32+123456-op863] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1!1.2.rev33+123456-op864] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-foobar-op865] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-a cat is fine too-op866] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-lolwut-op867] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1-0-op868] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-2.0-a1-op869] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.dev456-op870] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a1-op871] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a2.dev456-op872] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a12.dev456-op873] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0a12-op874] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b1.dev456-op875] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2-op876] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-op877] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2.post345-op878] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0b2-346-op879] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c1.dev456-op880] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c1-op881] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0rc2-op882] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0c3-op883] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0-op884] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.post456-op885] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.1.dev1-op886] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc-op887] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123abc456-op888] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc-op889] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123-op890] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+abc123def-op891] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+1234.abc-op892] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2+123456-op893] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2.r32+123456-op894] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-op895] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.dev456-op896] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a1-op897] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-op898] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-op899] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0a12-op900] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-op901] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-op902] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-op903] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-op904] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0b2-346-op905] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-op906] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c1-op907] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0rc2-op908] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0c3-op909] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0-op910] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-op911] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.0.post456-op912] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.1.dev1-op913] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc-op914] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-op915] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc-op916] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123-op917] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-op918] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-op919] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2+123456-op920] PASSED [ 90%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-op921] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-op922] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-foobar-op923] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-a cat is fine too-op924] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-lolwut-op925] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1-0-op926] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-2.0-a1-op927] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.dev456-op928] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a1-op929] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a2.dev456-op930] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a12.dev456-op931] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0a12-op932] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b1.dev456-op933] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2-op934] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2.post345.dev456-op935] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2.post345-op936] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0b2-346-op937] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c1.dev456-op938] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c1-op939] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0rc2-op940] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0c3-op941] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0-op942] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.post456.dev34-op943] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.1.dev1-op944] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123abc-op945] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123abc456-op946] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc-op947] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc123-op948] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+abc123def-op949] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+1234.abc-op950] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2+123456-op951] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2.r32+123456-op952] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.2.rev33+123456-op953] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.dev456-op954] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a1-op955] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a2.dev456-op956] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a12.dev456-op957] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0a12-op958] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b1.dev456-op959] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2-op960] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-op961] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2.post345-op962] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0b2-346-op963] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c1.dev456-op964] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c1-op965] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0rc2-op966] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0c3-op967] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0-op968] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.post456.dev34-op969] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.0.post456-op970] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.1.dev1-op971] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123abc-op972] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123abc456-op973] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc-op974] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc123-op975] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+abc123def-op976] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+1234.abc-op977] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2+123456-op978] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2.r32+123456-op979] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1!1.2.rev33+123456-op980] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-foobar-op981] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-a cat is fine too-op982] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-lolwut-op983] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1-0-op984] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-2.0-a1-op985] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.dev456-op986] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a1-op987] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a2.dev456-op988] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a12.dev456-op989] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0a12-op990] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b1.dev456-op991] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2-op992] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2.post345.dev456-op993] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2.post345-op994] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0b2-346-op995] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c1.dev456-op996] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c1-op997] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0rc2-op998] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0c3-op999] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0-op1000] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.post456.dev34-op1001] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.0.post456-op1002] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123abc-op1003] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123abc456-op1004] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc-op1005] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc123-op1006] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+abc123def-op1007] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+1234.abc-op1008] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2+123456-op1009] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2.r32+123456-op1010] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.2.rev33+123456-op1011] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.dev456-op1012] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a1-op1013] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a2.dev456-op1014] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a12.dev456-op1015] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0a12-op1016] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b1.dev456-op1017] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2-op1018] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-op1019] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2.post345-op1020] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0b2-346-op1021] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c1.dev456-op1022] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c1-op1023] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0rc2-op1024] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0c3-op1025] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0-op1026] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.post456.dev34-op1027] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.0.post456-op1028] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.1.dev1-op1029] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123abc-op1030] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123abc456-op1031] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc-op1032] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc123-op1033] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+abc123def-op1034] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+1234.abc-op1035] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2+123456-op1036] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2.r32+123456-op1037] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1!1.2.rev33+123456-op1038] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-foobar-op1039] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-a cat is fine too-op1040] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-lolwut-op1041] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1-0-op1042] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-2.0-a1-op1043] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.dev456-op1044] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a1-op1045] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a2.dev456-op1046] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a12.dev456-op1047] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0a12-op1048] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b1.dev456-op1049] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2-op1050] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2.post345.dev456-op1051] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2.post345-op1052] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0b2-346-op1053] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c1.dev456-op1054] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c1-op1055] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0rc2-op1056] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0c3-op1057] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0-op1058] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.post456.dev34-op1059] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.0.post456-op1060] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.1.dev1-op1061] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123abc456-op1062] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc-op1063] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc123-op1064] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+abc123def-op1065] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+1234.abc-op1066] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123456-op1067] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2.r32+123456-op1068] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2.rev33+123456-op1069] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.dev456-op1070] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a1-op1071] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a2.dev456-op1072] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a12.dev456-op1073] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0a12-op1074] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b1.dev456-op1075] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2-op1076] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-op1077] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2.post345-op1078] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0b2-346-op1079] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c1.dev456-op1080] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c1-op1081] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0rc2-op1082] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0c3-op1083] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0-op1084] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.post456.dev34-op1085] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.0.post456-op1086] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.1.dev1-op1087] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123abc-op1088] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123abc456-op1089] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc-op1090] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc123-op1091] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+abc123def-op1092] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+1234.abc-op1093] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2+123456-op1094] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2.r32+123456-op1095] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1!1.2.rev33+123456-op1096] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-foobar-op1097] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-a cat is fine too-op1098] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-lolwut-op1099] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1-0-op1100] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-2.0-a1-op1101] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.dev456-op1102] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a1-op1103] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a2.dev456-op1104] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a12.dev456-op1105] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0a12-op1106] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b1.dev456-op1107] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2-op1108] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-op1109] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2.post345-op1110] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0b2-346-op1111] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c1.dev456-op1112] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c1-op1113] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0rc2-op1114] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0c3-op1115] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0-op1116] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.post456.dev34-op1117] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.0.post456-op1118] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.1.dev1-op1119] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123abc-op1120] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc-op1121] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc123-op1122] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+abc123def-op1123] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+1234.abc-op1124] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123456-op1125] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2.r32+123456-op1126] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2.rev33+123456-op1127] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.dev456-op1128] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a1-op1129] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a2.dev456-op1130] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a12.dev456-op1131] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0a12-op1132] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b1.dev456-op1133] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2-op1134] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-op1135] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2.post345-op1136] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0b2-346-op1137] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c1.dev456-op1138] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c1-op1139] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0rc2-op1140] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0c3-op1141] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0-op1142] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-op1143] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.0.post456-op1144] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.1.dev1-op1145] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc-op1146] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123abc456-op1147] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc-op1148] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123-op1149] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+abc123def-op1150] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+1234.abc-op1151] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2+123456-op1152] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2.r32+123456-op1153] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-op1154] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-foobar-op1155] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-a cat is fine too-op1156] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-lolwut-op1157] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1-0-op1158] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-2.0-a1-op1159] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.dev456-op1160] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a1-op1161] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a2.dev456-op1162] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a12.dev456-op1163] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0a12-op1164] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b1.dev456-op1165] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2-op1166] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2.post345.dev456-op1167] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2.post345-op1168] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0b2-346-op1169] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c1.dev456-op1170] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c1-op1171] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0rc2-op1172] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0c3-op1173] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0-op1174] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.post456.dev34-op1175] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.0.post456-op1176] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.1.dev1-op1177] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123abc-op1178] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123abc456-op1179] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc123-op1180] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc123def-op1181] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+1234.abc-op1182] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+123456-op1183] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2.r32+123456-op1184] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2.rev33+123456-op1185] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.dev456-op1186] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a1-op1187] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a2.dev456-op1188] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a12.dev456-op1189] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0a12-op1190] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b1.dev456-op1191] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2-op1192] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-op1193] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2.post345-op1194] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0b2-346-op1195] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c1.dev456-op1196] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c1-op1197] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0rc2-op1198] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0c3-op1199] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0-op1200] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.post456.dev34-op1201] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.0.post456-op1202] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.1.dev1-op1203] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123abc-op1204] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123abc456-op1205] PASSED [ 91%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc-op1206] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc123-op1207] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+abc123def-op1208] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+1234.abc-op1209] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2+123456-op1210] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2.r32+123456-op1211] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1!1.2.rev33+123456-op1212] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-foobar-op1213] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-a cat is fine too-op1214] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-lolwut-op1215] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1-0-op1216] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-2.0-a1-op1217] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.dev456-op1218] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a1-op1219] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a2.dev456-op1220] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a12.dev456-op1221] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0a12-op1222] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b1.dev456-op1223] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2-op1224] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2.post345.dev456-op1225] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2.post345-op1226] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0b2-346-op1227] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c1.dev456-op1228] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c1-op1229] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0rc2-op1230] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0c3-op1231] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0-op1232] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.post456.dev34-op1233] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.0.post456-op1234] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.1.dev1-op1235] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123abc-op1236] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123abc456-op1237] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc-op1238] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc123def-op1239] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+1234.abc-op1240] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+123456-op1241] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2.r32+123456-op1242] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2.rev33+123456-op1243] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.dev456-op1244] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a1-op1245] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a2.dev456-op1246] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a12.dev456-op1247] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0a12-op1248] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b1.dev456-op1249] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2-op1250] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-op1251] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2.post345-op1252] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0b2-346-op1253] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c1.dev456-op1254] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c1-op1255] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0rc2-op1256] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0c3-op1257] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0-op1258] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.post456.dev34-op1259] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.0.post456-op1260] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.1.dev1-op1261] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123abc-op1262] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123abc456-op1263] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc-op1264] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc123-op1265] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+abc123def-op1266] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+1234.abc-op1267] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2+123456-op1268] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2.r32+123456-op1269] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1!1.2.rev33+123456-op1270] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-foobar-op1271] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-a cat is fine too-op1272] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-lolwut-op1273] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1-0-op1274] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-2.0-a1-op1275] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.dev456-op1276] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a1-op1277] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a2.dev456-op1278] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a12.dev456-op1279] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0a12-op1280] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b1.dev456-op1281] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2-op1282] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-op1283] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2.post345-op1284] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0b2-346-op1285] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c1.dev456-op1286] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c1-op1287] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0rc2-op1288] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0c3-op1289] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0-op1290] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.post456.dev34-op1291] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.0.post456-op1292] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.1.dev1-op1293] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123abc-op1294] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123abc456-op1295] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc-op1296] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc123-op1297] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+1234.abc-op1298] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+123456-op1299] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2.r32+123456-op1300] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2.rev33+123456-op1301] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.dev456-op1302] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a1-op1303] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a2.dev456-op1304] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a12.dev456-op1305] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0a12-op1306] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b1.dev456-op1307] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2-op1308] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-op1309] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2.post345-op1310] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0b2-346-op1311] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c1.dev456-op1312] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c1-op1313] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0rc2-op1314] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0c3-op1315] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0-op1316] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-op1317] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.0.post456-op1318] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.1.dev1-op1319] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc-op1320] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123abc456-op1321] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc-op1322] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123-op1323] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+abc123def-op1324] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+1234.abc-op1325] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2+123456-op1326] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2.r32+123456-op1327] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-op1328] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-foobar-op1329] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-a cat is fine too-op1330] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-lolwut-op1331] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1-0-op1332] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-2.0-a1-op1333] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.dev456-op1334] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a1-op1335] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a2.dev456-op1336] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a12.dev456-op1337] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0a12-op1338] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b1.dev456-op1339] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2-op1340] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-op1341] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2.post345-op1342] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0b2-346-op1343] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c1.dev456-op1344] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c1-op1345] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0rc2-op1346] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0c3-op1347] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0-op1348] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.post456.dev34-op1349] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.0.post456-op1350] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.1.dev1-op1351] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123abc-op1352] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123abc456-op1353] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc-op1354] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc123-op1355] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+abc123def-op1356] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+123456-op1357] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2.r32+123456-op1358] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2.rev33+123456-op1359] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.dev456-op1360] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a1-op1361] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-op1362] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-op1363] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0a12-op1364] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-op1365] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-op1366] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-op1367] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2.post345-op1368] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0b2-346-op1369] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-op1370] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c1-op1371] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0rc2-op1372] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0c3-op1373] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0-op1374] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-op1375] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.0.post456-op1376] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.1.dev1-op1377] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc-op1378] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123abc456-op1379] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc-op1380] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123-op1381] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+abc123def-op1382] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-op1383] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2+123456-op1384] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-op1385] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-op1386] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-foobar-op1387] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-a cat is fine too-op1388] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-lolwut-op1389] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1-0-op1390] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-2.0-a1-op1391] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.dev456-op1392] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a1-op1393] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a2.dev456-op1394] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a12.dev456-op1395] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0a12-op1396] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b1.dev456-op1397] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2-op1398] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2.post345.dev456-op1399] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2.post345-op1400] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0b2-346-op1401] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c1.dev456-op1402] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c1-op1403] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0rc2-op1404] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0c3-op1405] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0-op1406] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.post456.dev34-op1407] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.0.post456-op1408] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.1.dev1-op1409] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123abc-op1410] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123abc456-op1411] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc-op1412] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc123-op1413] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+abc123def-op1414] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+1234.abc-op1415] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2.r32+123456-op1416] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2.rev33+123456-op1417] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.dev456-op1418] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a1-op1419] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a2.dev456-op1420] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a12.dev456-op1421] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0a12-op1422] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b1.dev456-op1423] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2-op1424] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-op1425] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2.post345-op1426] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0b2-346-op1427] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c1.dev456-op1428] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c1-op1429] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0rc2-op1430] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0c3-op1431] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0-op1432] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.post456.dev34-op1433] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.0.post456-op1434] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.1.dev1-op1435] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123abc-op1436] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123abc456-op1437] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc-op1438] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc123-op1439] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+abc123def-op1440] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+1234.abc-op1441] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2+123456-op1442] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2.r32+123456-op1443] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1!1.2.rev33+123456-op1444] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-foobar-op1445] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-a cat is fine too-op1446] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-lolwut-op1447] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1-0-op1448] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-2.0-a1-op1449] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.dev456-op1450] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a1-op1451] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a2.dev456-op1452] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a12.dev456-op1453] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0a12-op1454] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b1.dev456-op1455] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2-op1456] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-op1457] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2.post345-op1458] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0b2-346-op1459] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c1.dev456-op1460] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c1-op1461] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0rc2-op1462] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0c3-op1463] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0-op1464] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.post456.dev34-op1465] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.0.post456-op1466] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.1.dev1-op1467] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123abc-op1468] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123abc456-op1469] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc-op1470] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc123-op1471] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+abc123def-op1472] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+1234.abc-op1473] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2+123456-op1474] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2.rev33+123456-op1475] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.dev456-op1476] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a1-op1477] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-op1478] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-op1479] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0a12-op1480] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-op1481] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-op1482] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-op1483] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2.post345-op1484] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0b2-346-op1485] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-op1486] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c1-op1487] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0rc2-op1488] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0c3-op1489] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0-op1490] PASSED [ 92%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-op1491] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.0.post456-op1492] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.1.dev1-op1493] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc-op1494] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123abc456-op1495] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc-op1496] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123-op1497] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+abc123def-op1498] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-op1499] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2+123456-op1500] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-op1501] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-op1502] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-foobar-op1503] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-a cat is fine too-op1504] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-lolwut-op1505] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1-0-op1506] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-2.0-a1-op1507] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.dev456-op1508] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a1-op1509] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a2.dev456-op1510] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a12.dev456-op1511] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0a12-op1512] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b1.dev456-op1513] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2-op1514] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-op1515] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2.post345-op1516] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0b2-346-op1517] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c1.dev456-op1518] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c1-op1519] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0rc2-op1520] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0c3-op1521] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0-op1522] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-op1523] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.0.post456-op1524] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.1.dev1-op1525] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc-op1526] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123abc456-op1527] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc-op1528] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123-op1529] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+abc123def-op1530] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+1234.abc-op1531] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2+123456-op1532] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2.r32+123456-op1533] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.dev456-op1534] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a1-op1535] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-op1536] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-op1537] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0a12-op1538] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-op1539] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-op1540] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-op1541] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-op1542] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0b2-346-op1543] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-op1544] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c1-op1545] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0rc2-op1546] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0c3-op1547] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0-op1548] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-op1549] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.0.post456-op1550] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.1.dev1-op1551] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc-op1552] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-op1553] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc-op1554] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123-op1555] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-op1556] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-op1557] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2+123456-op1558] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-op1559] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-op1560] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-foobar-op1561] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-a cat is fine too-op1562] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-lolwut-op1563] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1-0-op1564] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-2.0-a1-op1565] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.dev456-op1566] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a1-op1567] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a2.dev456-op1568] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a12.dev456-op1569] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0a12-op1570] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b1.dev456-op1571] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2-op1572] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-op1573] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2.post345-op1574] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0b2-346-op1575] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c1.dev456-op1576] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c1-op1577] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0rc2-op1578] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0c3-op1579] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0-op1580] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.post456.dev34-op1581] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.0.post456-op1582] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.1.dev1-op1583] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123abc-op1584] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123abc456-op1585] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc-op1586] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc123-op1587] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+abc123def-op1588] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+1234.abc-op1589] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2+123456-op1590] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2.r32+123456-op1591] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1.2.rev33+123456-op1592] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a1-op1593] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-op1594] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-op1595] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0a12-op1596] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-op1597] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-op1598] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-op1599] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2.post345-op1600] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0b2-346-op1601] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-op1602] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c1-op1603] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0rc2-op1604] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0c3-op1605] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0-op1606] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-op1607] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.post456-op1608] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.1.dev1-op1609] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc-op1610] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123abc456-op1611] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc-op1612] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123-op1613] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+abc123def-op1614] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-op1615] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2+123456-op1616] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-op1617] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-op1618] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-foobar-op1619] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-a cat is fine too-op1620] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-lolwut-op1621] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1-0-op1622] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-2.0-a1-op1623] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.dev456-op1624] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a1-op1625] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a2.dev456-op1626] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a12.dev456-op1627] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0a12-op1628] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b1.dev456-op1629] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2-op1630] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2.post345.dev456-op1631] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2.post345-op1632] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0b2-346-op1633] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c1.dev456-op1634] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c1-op1635] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0rc2-op1636] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0c3-op1637] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0-op1638] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.post456.dev34-op1639] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.0.post456-op1640] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.1.dev1-op1641] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123abc-op1642] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123abc456-op1643] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc-op1644] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc123-op1645] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+abc123def-op1646] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+1234.abc-op1647] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2+123456-op1648] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2.r32+123456-op1649] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1.2.rev33+123456-op1650] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.dev456-op1651] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a2.dev456-op1652] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a12.dev456-op1653] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a12-op1654] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b1.dev456-op1655] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2-op1656] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-op1657] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2.post345-op1658] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0b2-346-op1659] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c1.dev456-op1660] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c1-op1661] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0rc2-op1662] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0c3-op1663] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0-op1664] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.post456.dev34-op1665] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0.post456-op1666] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.1.dev1-op1667] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123abc-op1668] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123abc456-op1669] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc-op1670] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc123-op1671] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+abc123def-op1672] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+1234.abc-op1673] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2+123456-op1674] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2.r32+123456-op1675] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.2.rev33+123456-op1676] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-foobar-op1677] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-a cat is fine too-op1678] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-lolwut-op1679] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1-0-op1680] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-2.0-a1-op1681] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.dev456-op1682] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a1-op1683] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-op1684] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-op1685] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0a12-op1686] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-op1687] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-op1688] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-op1689] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2.post345-op1690] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0b2-346-op1691] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-op1692] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c1-op1693] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0rc2-op1694] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0c3-op1695] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0-op1696] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-op1697] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.0.post456-op1698] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.1.dev1-op1699] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc-op1700] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123abc456-op1701] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc-op1702] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123-op1703] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+abc123def-op1704] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-op1705] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2+123456-op1706] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-op1707] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-op1708] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-op1709] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a1-op1710] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-op1711] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a12-op1712] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-op1713] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-op1714] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-op1715] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-op1716] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-op1717] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-op1718] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c1-op1719] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0rc2-op1720] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0c3-op1721] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0-op1722] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-op1723] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0.post456-op1724] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-op1725] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-op1726] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-op1727] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc-op1728] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-op1729] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-op1730] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-op1731] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2+123456-op1732] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-op1733] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-op1734] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-foobar-op1735] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-a cat is fine too-op1736] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-lolwut-op1737] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1-0-op1738] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-2.0-a1-op1739] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.dev456-op1740] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a1-op1741] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-op1742] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-op1743] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0a12-op1744] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-op1745] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-op1746] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-op1747] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2.post345-op1748] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0b2-346-op1749] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-op1750] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c1-op1751] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0rc2-op1752] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0c3-op1753] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0-op1754] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-op1755] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.0.post456-op1756] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.1.dev1-op1757] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc-op1758] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123abc456-op1759] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc-op1760] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123-op1761] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+abc123def-op1762] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-op1763] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2+123456-op1764] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-op1765] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-op1766] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-op1767] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a1-op1768] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-op1769] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12-op1770] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-op1771] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-op1772] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-op1773] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-op1774] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-op1775] PASSED [ 93%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-op1776] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c1-op1777] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0rc2-op1778] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0c3-op1779] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0-op1780] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-op1781] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0.post456-op1782] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-op1783] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-op1784] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-op1785] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc-op1786] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-op1787] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-op1788] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-op1789] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2+123456-op1790] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-op1791] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-op1792] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-foobar-op1793] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-a cat is fine too-op1794] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-lolwut-op1795] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1-0-op1796] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-2.0-a1-op1797] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.dev456-op1798] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a1-op1799] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a2.dev456-op1800] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a12.dev456-op1801] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0a12-op1802] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b1.dev456-op1803] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2-op1804] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2.post345.dev456-op1805] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2.post345-op1806] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0b2-346-op1807] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c1.dev456-op1808] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c1-op1809] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0rc2-op1810] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0c3-op1811] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0-op1812] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.post456.dev34-op1813] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.0.post456-op1814] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.1.dev1-op1815] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123abc-op1816] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123abc456-op1817] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc-op1818] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc123-op1819] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+abc123def-op1820] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+1234.abc-op1821] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2+123456-op1822] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2.r32+123456-op1823] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1.2.rev33+123456-op1824] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.dev456-op1825] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a1-op1826] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a2.dev456-op1827] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a12.dev456-op1828] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b1.dev456-op1829] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2-op1830] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-op1831] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2.post345-op1832] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0b2-346-op1833] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c1.dev456-op1834] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c1-op1835] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0rc2-op1836] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0c3-op1837] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0-op1838] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.post456.dev34-op1839] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0.post456-op1840] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.1.dev1-op1841] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123abc-op1842] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123abc456-op1843] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc-op1844] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc123-op1845] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+abc123def-op1846] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+1234.abc-op1847] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2+123456-op1848] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2.r32+123456-op1849] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.2.rev33+123456-op1850] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-foobar-op1851] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-a cat is fine too-op1852] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-lolwut-op1853] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1-0-op1854] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-2.0-a1-op1855] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.dev456-op1856] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a1-op1857] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-op1858] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-op1859] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0a12-op1860] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-op1861] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-op1862] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-op1863] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2.post345-op1864] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0b2-346-op1865] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-op1866] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c1-op1867] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0rc2-op1868] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0c3-op1869] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0-op1870] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-op1871] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.0.post456-op1872] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.1.dev1-op1873] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc-op1874] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123abc456-op1875] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc-op1876] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123-op1877] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+abc123def-op1878] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-op1879] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2+123456-op1880] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-op1881] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-op1882] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-op1883] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a1-op1884] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-op1885] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-op1886] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0a12-op1887] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-op1888] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-op1889] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-op1890] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-op1891] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-op1892] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c1-op1893] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0rc2-op1894] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0c3-op1895] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0-op1896] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-op1897] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0.post456-op1898] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-op1899] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-op1900] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-op1901] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc-op1902] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-op1903] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-op1904] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-op1905] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2+123456-op1906] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-op1907] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-op1908] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-foobar-op1909] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-a cat is fine too-op1910] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-lolwut-op1911] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1-0-op1912] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-2.0-a1-op1913] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.dev456-op1914] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a1-op1915] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a2.dev456-op1916] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a12.dev456-op1917] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0a12-op1918] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b1.dev456-op1919] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2-op1920] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2.post345.dev456-op1921] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2.post345-op1922] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0b2-346-op1923] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c1.dev456-op1924] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c1-op1925] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0rc2-op1926] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0c3-op1927] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0-op1928] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.post456.dev34-op1929] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.0.post456-op1930] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.1.dev1-op1931] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123abc-op1932] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123abc456-op1933] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc-op1934] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc123-op1935] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+abc123def-op1936] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+1234.abc-op1937] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2+123456-op1938] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2.r32+123456-op1939] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1.2.rev33+123456-op1940] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.dev456-op1941] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a1-op1942] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a2.dev456-op1943] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a12.dev456-op1944] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0a12-op1945] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b1.dev456-op1946] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-op1947] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2.post345-op1948] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2-346-op1949] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c1.dev456-op1950] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c1-op1951] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0rc2-op1952] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0c3-op1953] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0-op1954] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.post456.dev34-op1955] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0.post456-op1956] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.1.dev1-op1957] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123abc-op1958] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123abc456-op1959] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc-op1960] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc123-op1961] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+abc123def-op1962] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+1234.abc-op1963] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2+123456-op1964] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2.r32+123456-op1965] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.2.rev33+123456-op1966] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-foobar-op1967] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-a cat is fine too-op1968] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-lolwut-op1969] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1-0-op1970] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-2.0-a1-op1971] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-op1972] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a1-op1973] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-op1974] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-op1975] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0a12-op1976] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-op1977] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-op1978] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-op1979] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-op1980] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-op1981] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-op1982] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c1-op1983] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-op1984] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0c3-op1985] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0-op1986] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-op1987] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-op1988] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-op1989] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-op1990] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-op1991] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-op1992] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-op1993] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-op1994] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-op1995] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-op1996] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-op1997] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-op1998] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-op1999] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-op2000] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-op2001] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-op2002] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-op2003] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-op2004] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-op2005] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-op2006] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-op2007] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-op2008] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-op2009] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-op2010] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-op2011] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0-op2012] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-op2013] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-op2014] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-op2015] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-op2016] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-op2017] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-op2018] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-op2019] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-op2020] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-op2021] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-op2022] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-op2023] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-op2024] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-foobar-op2025] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-a cat is fine too-op2026] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-lolwut-op2027] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1-0-op2028] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-2.0-a1-op2029] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.dev456-op2030] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a1-op2031] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a2.dev456-op2032] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a12.dev456-op2033] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0a12-op2034] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b1.dev456-op2035] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2-op2036] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-op2037] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2.post345-op2038] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0b2-346-op2039] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c1.dev456-op2040] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c1-op2041] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0rc2-op2042] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0c3-op2043] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0-op2044] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-op2045] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.0.post456-op2046] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.1.dev1-op2047] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc-op2048] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123abc456-op2049] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc-op2050] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123-op2051] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+abc123def-op2052] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+1234.abc-op2053] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2+123456-op2054] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2.r32+123456-op2055] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-op2056] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.dev456-op2057] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a1-op2058] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-op2059] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-op2060] PASSED [ 94%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0a12-op2061] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-op2062] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-op2063] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-op2064] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2-346-op2065] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-op2066] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c1-op2067] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0rc2-op2068] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0c3-op2069] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0-op2070] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-op2071] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0.post456-op2072] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.1.dev1-op2073] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc-op2074] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-op2075] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc-op2076] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123-op2077] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-op2078] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-op2079] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2+123456-op2080] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-op2081] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-op2082] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-foobar-op2083] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-a cat is fine too-op2084] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-lolwut-op2085] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1-0-op2086] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-2.0-a1-op2087] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.dev456-op2088] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a1-op2089] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a2.dev456-op2090] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a12.dev456-op2091] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0a12-op2092] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b1.dev456-op2093] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2-op2094] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-op2095] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2.post345-op2096] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0b2-346-op2097] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c1.dev456-op2098] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c1-op2099] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0rc2-op2100] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0c3-op2101] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0-op2102] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.post456.dev34-op2103] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.0.post456-op2104] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.1.dev1-op2105] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123abc-op2106] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123abc456-op2107] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc-op2108] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc123-op2109] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+abc123def-op2110] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+1234.abc-op2111] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2+123456-op2112] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2.r32+123456-op2113] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1.2.rev33+123456-op2114] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.dev456-op2115] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a1-op2116] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-op2117] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-op2118] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0a12-op2119] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-op2120] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-op2121] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-op2122] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2.post345-op2123] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-op2124] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c1-op2125] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0rc2-op2126] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0c3-op2127] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0-op2128] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-op2129] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0.post456-op2130] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.1.dev1-op2131] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc-op2132] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123abc456-op2133] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc-op2134] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123-op2135] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+abc123def-op2136] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-op2137] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2+123456-op2138] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-op2139] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-op2140] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-foobar-op2141] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-a cat is fine too-op2142] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-lolwut-op2143] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1-0-op2144] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-2.0-a1-op2145] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.dev456-op2146] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a1-op2147] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-op2148] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-op2149] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0a12-op2150] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-op2151] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-op2152] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-op2153] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2.post345-op2154] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0b2-346-op2155] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-op2156] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c1-op2157] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0rc2-op2158] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0c3-op2159] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0-op2160] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-op2161] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.0.post456-op2162] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.1.dev1-op2163] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc-op2164] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123abc456-op2165] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc-op2166] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123-op2167] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+abc123def-op2168] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-op2169] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2+123456-op2170] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-op2171] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-op2172] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-op2173] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a1-op2174] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-op2175] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-op2176] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0a12-op2177] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-op2178] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-op2179] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-op2180] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-op2181] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-op2182] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1-op2183] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0rc2-op2184] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c3-op2185] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0-op2186] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-op2187] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0.post456-op2188] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-op2189] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-op2190] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-op2191] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc-op2192] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-op2193] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-op2194] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-op2195] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2+123456-op2196] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-op2197] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-op2198] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-foobar-op2199] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-a cat is fine too-op2200] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-lolwut-op2201] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1-0-op2202] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-2.0-a1-op2203] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.dev456-op2204] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a1-op2205] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a2.dev456-op2206] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a12.dev456-op2207] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0a12-op2208] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b1.dev456-op2209] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2-op2210] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2.post345.dev456-op2211] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2.post345-op2212] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0b2-346-op2213] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c1.dev456-op2214] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c1-op2215] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0rc2-op2216] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0c3-op2217] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0-op2218] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.post456.dev34-op2219] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.0.post456-op2220] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.1.dev1-op2221] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123abc-op2222] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123abc456-op2223] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc-op2224] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc123-op2225] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+abc123def-op2226] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+1234.abc-op2227] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2+123456-op2228] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2.r32+123456-op2229] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1.2.rev33+123456-op2230] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.dev456-op2231] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a1-op2232] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a2.dev456-op2233] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a12.dev456-op2234] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0a12-op2235] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b1.dev456-op2236] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2-op2237] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-op2238] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2.post345-op2239] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0b2-346-op2240] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c1.dev456-op2241] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0rc2-op2242] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c3-op2243] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0-op2244] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.post456.dev34-op2245] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0.post456-op2246] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.1.dev1-op2247] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123abc-op2248] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123abc456-op2249] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc-op2250] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc123-op2251] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+abc123def-op2252] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+1234.abc-op2253] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2+123456-op2254] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2.r32+123456-op2255] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.2.rev33+123456-op2256] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-foobar-op2257] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-a cat is fine too-op2258] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-lolwut-op2259] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1-0-op2260] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-2.0-a1-op2261] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.dev456-op2262] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a1-op2263] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a2.dev456-op2264] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a12.dev456-op2265] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0a12-op2266] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b1.dev456-op2267] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2-op2268] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-op2269] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2.post345-op2270] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0b2-346-op2271] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c1.dev456-op2272] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c1-op2273] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0rc2-op2274] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0c3-op2275] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0-op2276] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.post456.dev34-op2277] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.0.post456-op2278] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.1.dev1-op2279] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123abc-op2280] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123abc456-op2281] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc-op2282] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc123-op2283] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+abc123def-op2284] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+1234.abc-op2285] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2+123456-op2286] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2.r32+123456-op2287] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1.2.rev33+123456-op2288] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.dev456-op2289] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a1-op2290] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a2.dev456-op2291] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a12.dev456-op2292] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0a12-op2293] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b1.dev456-op2294] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2-op2295] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-op2296] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2.post345-op2297] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0b2-346-op2298] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c1.dev456-op2299] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c1-op2300] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0c3-op2301] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0-op2302] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-op2303] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0.post456-op2304] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.1.dev1-op2305] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc-op2306] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123abc456-op2307] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc-op2308] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123-op2309] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+abc123def-op2310] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+1234.abc-op2311] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2+123456-op2312] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2.r32+123456-op2313] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-op2314] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-foobar-op2315] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-a cat is fine too-op2316] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-lolwut-op2317] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1-0-op2318] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-2.0-a1-op2319] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.dev456-op2320] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a1-op2321] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a2.dev456-op2322] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a12.dev456-op2323] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0a12-op2324] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b1.dev456-op2325] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2-op2326] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2.post345.dev456-op2327] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2.post345-op2328] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0b2-346-op2329] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c1.dev456-op2330] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c1-op2331] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0rc2-op2332] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0c3-op2333] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0-op2334] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.post456.dev34-op2335] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.0.post456-op2336] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.1.dev1-op2337] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123abc-op2338] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123abc456-op2339] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc-op2340] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc123-op2341] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+abc123def-op2342] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+1234.abc-op2343] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2+123456-op2344] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2.r32+123456-op2345] PASSED [ 95%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1.2.rev33+123456-op2346] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.dev456-op2347] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a1-op2348] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a2.dev456-op2349] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a12.dev456-op2350] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0a12-op2351] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b1.dev456-op2352] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2-op2353] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-op2354] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2.post345-op2355] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0b2-346-op2356] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c1.dev456-op2357] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c1-op2358] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0rc2-op2359] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0-op2360] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.post456.dev34-op2361] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0.post456-op2362] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.1.dev1-op2363] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123abc-op2364] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123abc456-op2365] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc-op2366] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc123-op2367] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+abc123def-op2368] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+1234.abc-op2369] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2+123456-op2370] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2.r32+123456-op2371] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.2.rev33+123456-op2372] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-foobar-op2373] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-a cat is fine too-op2374] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-lolwut-op2375] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1-0-op2376] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-2.0-a1-op2377] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.dev456-op2378] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a1-op2379] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a2.dev456-op2380] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a12.dev456-op2381] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0a12-op2382] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b1.dev456-op2383] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2-op2384] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2.post345.dev456-op2385] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2.post345-op2386] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0b2-346-op2387] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c1.dev456-op2388] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c1-op2389] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0rc2-op2390] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0c3-op2391] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0-op2392] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.post456.dev34-op2393] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.0.post456-op2394] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.1.dev1-op2395] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123abc-op2396] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123abc456-op2397] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc-op2398] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc123-op2399] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+abc123def-op2400] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+1234.abc-op2401] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2+123456-op2402] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2.r32+123456-op2403] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1.2.rev33+123456-op2404] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.dev456-op2405] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a1-op2406] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a2.dev456-op2407] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a12.dev456-op2408] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0a12-op2409] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b1.dev456-op2410] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2-op2411] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2.post345.dev456-op2412] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2.post345-op2413] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0b2-346-op2414] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c1.dev456-op2415] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c1-op2416] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0rc2-op2417] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0c3-op2418] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.post456.dev34-op2419] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0.post456-op2420] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.1.dev1-op2421] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123abc-op2422] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123abc456-op2423] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc-op2424] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc123-op2425] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+abc123def-op2426] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+1234.abc-op2427] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2+123456-op2428] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2.r32+123456-op2429] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.2.rev33+123456-op2430] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-foobar-op2431] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-a cat is fine too-op2432] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-lolwut-op2433] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1-0-op2434] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-2.0-a1-op2435] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.dev456-op2436] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a1-op2437] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-op2438] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-op2439] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0a12-op2440] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-op2441] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-op2442] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-op2443] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-op2444] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0b2-346-op2445] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-op2446] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c1-op2447] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0rc2-op2448] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0c3-op2449] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0-op2450] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-op2451] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.0.post456-op2452] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.1.dev1-op2453] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc-op2454] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-op2455] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc-op2456] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123-op2457] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-op2458] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-op2459] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2+123456-op2460] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-op2461] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-op2462] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-op2463] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a1-op2464] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-op2465] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-op2466] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0a12-op2467] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-op2468] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-op2469] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-op2470] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-op2471] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-op2472] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-op2473] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c1-op2474] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-op2475] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0c3-op2476] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0-op2477] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-op2478] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-op2479] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-op2480] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-op2481] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-op2482] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-op2483] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-op2484] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-op2485] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-op2486] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-op2487] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-op2488] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-foobar-op2489] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-a cat is fine too-op2490] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-lolwut-op2491] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1-0-op2492] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-2.0-a1-op2493] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.dev456-op2494] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a1-op2495] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a2.dev456-op2496] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a12.dev456-op2497] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0a12-op2498] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b1.dev456-op2499] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2-op2500] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-op2501] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2.post345-op2502] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0b2-346-op2503] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c1.dev456-op2504] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c1-op2505] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0rc2-op2506] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0c3-op2507] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0-op2508] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.post456.dev34-op2509] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.0.post456-op2510] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.1.dev1-op2511] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123abc-op2512] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123abc456-op2513] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc-op2514] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc123-op2515] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+abc123def-op2516] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+1234.abc-op2517] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2+123456-op2518] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2.r32+123456-op2519] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1.2.rev33+123456-op2520] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.dev456-op2521] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a1-op2522] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a2.dev456-op2523] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a12.dev456-op2524] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0a12-op2525] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b1.dev456-op2526] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2-op2527] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-op2528] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2.post345-op2529] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0b2-346-op2530] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c1.dev456-op2531] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c1-op2532] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0rc2-op2533] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0c3-op2534] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0-op2535] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-op2536] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.1.dev1-op2537] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc-op2538] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123abc456-op2539] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc-op2540] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123-op2541] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+abc123def-op2542] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+1234.abc-op2543] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2+123456-op2544] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2.r32+123456-op2545] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-op2546] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-foobar-op2547] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-a cat is fine too-op2548] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-lolwut-op2549] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1-0-op2550] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-2.0-a1-op2551] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.dev456-op2552] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a1-op2553] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a2.dev456-op2554] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a12.dev456-op2555] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0a12-op2556] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b1.dev456-op2557] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2-op2558] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-op2559] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2.post345-op2560] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0b2-346-op2561] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c1.dev456-op2562] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c1-op2563] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0rc2-op2564] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0c3-op2565] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0-op2566] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.post456.dev34-op2567] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.0.post456-op2568] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.1.dev1-op2569] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123abc-op2570] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123abc456-op2571] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc-op2572] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc123-op2573] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+abc123def-op2574] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+1234.abc-op2575] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2+123456-op2576] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2.r32+123456-op2577] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1.2.rev33+123456-op2578] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.dev456-op2579] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a1-op2580] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-op2581] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-op2582] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0a12-op2583] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-op2584] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-op2585] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-op2586] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2.post345-op2587] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0b2-346-op2588] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-op2589] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c1-op2590] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0rc2-op2591] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0c3-op2592] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0-op2593] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-op2594] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.0.post456-op2595] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc-op2596] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123abc456-op2597] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc-op2598] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123-op2599] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+abc123def-op2600] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-op2601] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2+123456-op2602] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-op2603] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-op2604] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-foobar-op2605] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-a cat is fine too-op2606] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-lolwut-op2607] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1-0-op2608] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-2.0-a1-op2609] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.dev456-op2610] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a1-op2611] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a2.dev456-op2612] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a12.dev456-op2613] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0a12-op2614] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b1.dev456-op2615] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2-op2616] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-op2617] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2.post345-op2618] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0b2-346-op2619] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c1.dev456-op2620] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c1-op2621] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0rc2-op2622] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0c3-op2623] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0-op2624] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.post456.dev34-op2625] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.0.post456-op2626] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.1.dev1-op2627] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123abc-op2628] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123abc456-op2629] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc-op2630] PASSED [ 96%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc123-op2631] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+abc123def-op2632] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+1234.abc-op2633] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2+123456-op2634] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2.r32+123456-op2635] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1.2.rev33+123456-op2636] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.dev456-op2637] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a1-op2638] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-op2639] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-op2640] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0a12-op2641] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-op2642] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-op2643] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-op2644] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2.post345-op2645] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0b2-346-op2646] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-op2647] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c1-op2648] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0rc2-op2649] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0c3-op2650] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0-op2651] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-op2652] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.0.post456-op2653] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.1.dev1-op2654] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc456-op2655] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc-op2656] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123-op2657] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+abc123def-op2658] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-op2659] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123456-op2660] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-op2661] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-op2662] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-foobar-op2663] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-a cat is fine too-op2664] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-lolwut-op2665] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1-0-op2666] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-2.0-a1-op2667] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.dev456-op2668] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a1-op2669] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a2.dev456-op2670] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a12.dev456-op2671] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0a12-op2672] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b1.dev456-op2673] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2-op2674] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-op2675] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2.post345-op2676] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0b2-346-op2677] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c1.dev456-op2678] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c1-op2679] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0rc2-op2680] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0c3-op2681] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0-op2682] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-op2683] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.0.post456-op2684] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.1.dev1-op2685] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc-op2686] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123abc456-op2687] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc-op2688] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123-op2689] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+abc123def-op2690] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+1234.abc-op2691] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2+123456-op2692] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2.r32+123456-op2693] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-op2694] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.dev456-op2695] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a1-op2696] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-op2697] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-op2698] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0a12-op2699] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-op2700] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-op2701] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-op2702] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-op2703] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0b2-346-op2704] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-op2705] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c1-op2706] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0rc2-op2707] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0c3-op2708] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0-op2709] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-op2710] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.0.post456-op2711] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.1.dev1-op2712] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc-op2713] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc-op2714] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123-op2715] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-op2716] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-op2717] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123456-op2718] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-op2719] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-op2720] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-foobar-op2721] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-a cat is fine too-op2722] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-lolwut-op2723] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1-0-op2724] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-2.0-a1-op2725] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.dev456-op2726] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a1-op2727] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a2.dev456-op2728] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a12.dev456-op2729] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0a12-op2730] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b1.dev456-op2731] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2-op2732] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-op2733] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2.post345-op2734] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0b2-346-op2735] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c1.dev456-op2736] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c1-op2737] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0rc2-op2738] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0c3-op2739] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0-op2740] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.post456.dev34-op2741] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.0.post456-op2742] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.1.dev1-op2743] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123abc-op2744] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123abc456-op2745] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc-op2746] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc123-op2747] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+abc123def-op2748] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+1234.abc-op2749] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2+123456-op2750] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2.r32+123456-op2751] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1.2.rev33+123456-op2752] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.dev456-op2753] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a1-op2754] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a2.dev456-op2755] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a12.dev456-op2756] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0a12-op2757] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b1.dev456-op2758] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2-op2759] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-op2760] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2.post345-op2761] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0b2-346-op2762] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c1.dev456-op2763] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c1-op2764] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0rc2-op2765] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0c3-op2766] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0-op2767] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-op2768] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.0.post456-op2769] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.1.dev1-op2770] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc-op2771] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123abc456-op2772] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123-op2773] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc123def-op2774] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+1234.abc-op2775] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+123456-op2776] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2.r32+123456-op2777] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-op2778] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-foobar-op2779] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-a cat is fine too-op2780] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-lolwut-op2781] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1-0-op2782] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-2.0-a1-op2783] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.dev456-op2784] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a1-op2785] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a2.dev456-op2786] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a12.dev456-op2787] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0a12-op2788] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b1.dev456-op2789] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2-op2790] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-op2791] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2.post345-op2792] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0b2-346-op2793] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c1.dev456-op2794] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c1-op2795] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0rc2-op2796] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0c3-op2797] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0-op2798] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.post456.dev34-op2799] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.0.post456-op2800] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.1.dev1-op2801] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123abc-op2802] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123abc456-op2803] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc-op2804] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc123-op2805] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+abc123def-op2806] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+1234.abc-op2807] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2+123456-op2808] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2.r32+123456-op2809] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1.2.rev33+123456-op2810] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.dev456-op2811] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a1-op2812] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-op2813] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-op2814] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0a12-op2815] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-op2816] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-op2817] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-op2818] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2.post345-op2819] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0b2-346-op2820] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-op2821] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c1-op2822] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0rc2-op2823] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0c3-op2824] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0-op2825] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-op2826] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.0.post456-op2827] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.1.dev1-op2828] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc-op2829] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123abc456-op2830] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc-op2831] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123def-op2832] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-op2833] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+123456-op2834] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-op2835] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-op2836] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-foobar-op2837] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-a cat is fine too-op2838] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-lolwut-op2839] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1-0-op2840] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-2.0-a1-op2841] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.dev456-op2842] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a1-op2843] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a2.dev456-op2844] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a12.dev456-op2845] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0a12-op2846] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b1.dev456-op2847] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2-op2848] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-op2849] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2.post345-op2850] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0b2-346-op2851] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c1.dev456-op2852] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c1-op2853] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0rc2-op2854] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0c3-op2855] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0-op2856] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-op2857] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.0.post456-op2858] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.1.dev1-op2859] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc-op2860] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123abc456-op2861] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc-op2862] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123-op2863] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+abc123def-op2864] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+1234.abc-op2865] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2+123456-op2866] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2.r32+123456-op2867] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-op2868] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.dev456-op2869] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a1-op2870] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-op2871] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-op2872] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0a12-op2873] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-op2874] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-op2875] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-op2876] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-op2877] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0b2-346-op2878] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-op2879] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c1-op2880] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0rc2-op2881] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0c3-op2882] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0-op2883] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-op2884] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.0.post456-op2885] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.1.dev1-op2886] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc-op2887] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-op2888] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc-op2889] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123-op2890] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-op2891] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+123456-op2892] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-op2893] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-op2894] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-foobar-op2895] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-a cat is fine too-op2896] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-lolwut-op2897] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1-0-op2898] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-2.0-a1-op2899] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.dev456-op2900] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a1-op2901] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-op2902] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-op2903] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0a12-op2904] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-op2905] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-op2906] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-op2907] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2.post345-op2908] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0b2-346-op2909] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-op2910] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c1-op2911] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0rc2-op2912] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0c3-op2913] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0-op2914] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-op2915] PASSED [ 97%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.0.post456-op2916] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.1.dev1-op2917] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc-op2918] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123abc456-op2919] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc-op2920] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123-op2921] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+abc123def-op2922] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-op2923] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2+123456-op2924] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-op2925] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-op2926] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-op2927] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a1-op2928] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-op2929] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-op2930] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0a12-op2931] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-op2932] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-op2933] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-op2934] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-op2935] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-op2936] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-op2937] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c1-op2938] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0rc2-op2939] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0c3-op2940] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0-op2941] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-op2942] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.0.post456-op2943] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-op2944] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-op2945] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-op2946] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc-op2947] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-op2948] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-op2949] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+123456-op2950] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-op2951] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-op2952] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-foobar-op2953] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-a cat is fine too-op2954] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-lolwut-op2955] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1-0-op2956] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-2.0-a1-op2957] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.dev456-op2958] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a1-op2959] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a2.dev456-op2960] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a12.dev456-op2961] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0a12-op2962] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b1.dev456-op2963] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2-op2964] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-op2965] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2.post345-op2966] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0b2-346-op2967] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c1.dev456-op2968] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c1-op2969] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0rc2-op2970] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0c3-op2971] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0-op2972] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.post456.dev34-op2973] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.0.post456-op2974] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.1.dev1-op2975] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123abc-op2976] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123abc456-op2977] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc-op2978] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc123-op2979] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+abc123def-op2980] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+1234.abc-op2981] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2+123456-op2982] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2.r32+123456-op2983] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1.2.rev33+123456-op2984] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.dev456-op2985] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a1-op2986] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a2.dev456-op2987] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a12.dev456-op2988] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0a12-op2989] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b1.dev456-op2990] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2-op2991] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-op2992] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2.post345-op2993] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0b2-346-op2994] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c1.dev456-op2995] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c1-op2996] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0rc2-op2997] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0c3-op2998] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0-op2999] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-op3000] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.0.post456-op3001] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.1.dev1-op3002] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc-op3003] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123abc456-op3004] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc-op3005] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123-op3006] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+abc123def-op3007] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+1234.abc-op3008] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2.r32+123456-op3009] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-op3010] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-foobar-op3011] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-a cat is fine too-op3012] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-lolwut-op3013] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1-0-op3014] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-2.0-a1-op3015] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.dev456-op3016] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a1-op3017] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-op3018] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-op3019] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0a12-op3020] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-op3021] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-op3022] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-op3023] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2.post345-op3024] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0b2-346-op3025] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-op3026] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c1-op3027] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0rc2-op3028] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0c3-op3029] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0-op3030] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-op3031] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.0.post456-op3032] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.1.dev1-op3033] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc-op3034] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123abc456-op3035] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc-op3036] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123-op3037] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+abc123def-op3038] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-op3039] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2+123456-op3040] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-op3041] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-op3042] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-op3043] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a1-op3044] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-op3045] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-op3046] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0a12-op3047] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-op3048] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-op3049] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-op3050] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-op3051] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-op3052] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-op3053] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c1-op3054] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0rc2-op3055] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0c3-op3056] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0-op3057] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-op3058] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.0.post456-op3059] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-op3060] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-op3061] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-op3062] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc-op3063] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-op3064] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-op3065] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-op3066] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2+123456-op3067] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-op3068] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-foobar-op3069] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-a cat is fine too-op3070] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-lolwut-op3071] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1-0-op3072] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-2.0-a1-op3073] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.dev456-op3074] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a1-op3075] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-op3076] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-op3077] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0a12-op3078] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-op3079] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-op3080] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-op3081] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-op3082] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0b2-346-op3083] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-op3084] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c1-op3085] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0rc2-op3086] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0c3-op3087] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0-op3088] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-op3089] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.0.post456-op3090] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.1.dev1-op3091] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc-op3092] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-op3093] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc-op3094] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123-op3095] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-op3096] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-op3097] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2+123456-op3098] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-op3099] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-op3100] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-op3101] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a1-op3102] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-op3103] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-op3104] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0a12-op3105] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-op3106] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-op3107] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-op3108] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-op3109] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-op3110] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-op3111] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c1-op3112] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-op3113] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0c3-op3114] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0-op3115] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-op3116] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-op3117] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-op3118] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-op3119] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-op3120] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-op3121] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-op3122] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-op3123] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-op3124] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-op3125] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-op3126] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-foobar-op3127] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-a cat is fine too-op3128] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-lolwut-op3129] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1-0-op3130] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-2.0-a1-op3131] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.dev456-op3132] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a1-op3133] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a2.dev456-op3134] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a12.dev456-op3135] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0a12-op3136] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b1.dev456-op3137] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2-op3138] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2.post345.dev456-op3139] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2.post345-op3140] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0b2-346-op3141] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c1.dev456-op3142] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c1-op3143] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0rc2-op3144] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0c3-op3145] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0-op3146] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.post456.dev34-op3147] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.0.post456-op3148] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.1.dev1-op3149] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123abc-op3150] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123abc456-op3151] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc-op3152] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc123-op3153] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+abc123def-op3154] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+1234.abc-op3155] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2+123456-op3156] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2.r32+123456-op3157] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1.2.rev33+123456-op3158] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.dev456-op3159] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a1-op3160] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a2.dev456-op3161] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a12.dev456-op3162] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0a12-op3163] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b1.dev456-op3164] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2-op3165] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2.post345.dev456-op3166] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2.post345-op3167] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0b2-346-op3168] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c1.dev456-op3169] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c1-op3170] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0rc2-op3171] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0c3-op3172] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0-op3173] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.post456.dev34-op3174] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.0.post456-op3175] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.1.dev1-op3176] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123abc-op3177] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123abc456-op3178] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc-op3179] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc123-op3180] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+abc123def-op3181] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+1234.abc-op3182] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2+123456-op3183] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2.r32+123456-op3184] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1!1.2.rev33+123456-op3185] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-a cat is fine too-op3186] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-lolwut-op3187] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-1-0-op3188] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-2.0-a1-op3189] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.dev456-op3190] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a1-op3191] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a2.dev456-op3192] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a12.dev456-op3193] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0a12-op3194] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b1.dev456-op3195] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2-op3196] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2.post345.dev456-op3197] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2.post345-op3198] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0b2-346-op3199] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c1.dev456-op3200] PASSED [ 98%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c1-op3201] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0rc2-op3202] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0c3-op3203] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0-op3204] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.post456.dev34-op3205] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.0.post456-op3206] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.1.dev1-op3207] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123abc-op3208] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123abc456-op3209] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc-op3210] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc123-op3211] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+abc123def-op3212] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+1234.abc-op3213] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2+123456-op3214] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2.r32+123456-op3215] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1.2.rev33+123456-op3216] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.dev456-op3217] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a1-op3218] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a2.dev456-op3219] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a12.dev456-op3220] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0a12-op3221] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b1.dev456-op3222] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2-op3223] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2.post345.dev456-op3224] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2.post345-op3225] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0b2-346-op3226] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c1.dev456-op3227] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c1-op3228] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0rc2-op3229] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0c3-op3230] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0-op3231] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.post456.dev34-op3232] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.0.post456-op3233] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.1.dev1-op3234] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123abc-op3235] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123abc456-op3236] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc-op3237] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc123-op3238] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+abc123def-op3239] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+1234.abc-op3240] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2+123456-op3241] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2.r32+123456-op3242] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1!1.2.rev33+123456-op3243] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-foobar-op3244] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-lolwut-op3245] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-1-0-op3246] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-2.0-a1-op3247] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.dev456-op3248] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a1-op3249] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a2.dev456-op3250] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a12.dev456-op3251] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0a12-op3252] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b1.dev456-op3253] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2-op3254] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2.post345.dev456-op3255] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2.post345-op3256] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0b2-346-op3257] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c1.dev456-op3258] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c1-op3259] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0rc2-op3260] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0c3-op3261] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0-op3262] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.post456.dev34-op3263] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.0.post456-op3264] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.1.dev1-op3265] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123abc-op3266] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123abc456-op3267] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc-op3268] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc123-op3269] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+abc123def-op3270] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+1234.abc-op3271] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2+123456-op3272] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2.r32+123456-op3273] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1.2.rev33+123456-op3274] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.dev456-op3275] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a1-op3276] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a2.dev456-op3277] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a12.dev456-op3278] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0a12-op3279] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b1.dev456-op3280] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2-op3281] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2.post345.dev456-op3282] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2.post345-op3283] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0b2-346-op3284] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c1.dev456-op3285] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c1-op3286] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0rc2-op3287] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0c3-op3288] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0-op3289] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.post456.dev34-op3290] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.0.post456-op3291] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.1.dev1-op3292] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123abc-op3293] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123abc456-op3294] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc-op3295] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc123-op3296] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+abc123def-op3297] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+1234.abc-op3298] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2+123456-op3299] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2.r32+123456-op3300] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1!1.2.rev33+123456-op3301] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-foobar-op3302] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-a cat is fine too-op3303] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-1-0-op3304] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-2.0-a1-op3305] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.dev456-op3306] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a1-op3307] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a2.dev456-op3308] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a12.dev456-op3309] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0a12-op3310] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b1.dev456-op3311] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2-op3312] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2.post345.dev456-op3313] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2.post345-op3314] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0b2-346-op3315] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c1.dev456-op3316] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c1-op3317] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0rc2-op3318] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0c3-op3319] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0-op3320] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.post456.dev34-op3321] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.0.post456-op3322] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.1.dev1-op3323] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123abc-op3324] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123abc456-op3325] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc-op3326] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc123-op3327] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+abc123def-op3328] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+1234.abc-op3329] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2+123456-op3330] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2.r32+123456-op3331] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1.2.rev33+123456-op3332] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.dev456-op3333] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a1-op3334] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a2.dev456-op3335] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a12.dev456-op3336] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0a12-op3337] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b1.dev456-op3338] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2-op3339] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2.post345.dev456-op3340] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2.post345-op3341] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0b2-346-op3342] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c1.dev456-op3343] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c1-op3344] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0rc2-op3345] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0c3-op3346] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0-op3347] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.post456.dev34-op3348] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.0.post456-op3349] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.1.dev1-op3350] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123abc-op3351] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123abc456-op3352] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc-op3353] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc123-op3354] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+abc123def-op3355] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+1234.abc-op3356] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2+123456-op3357] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2.r32+123456-op3358] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1!1.2.rev33+123456-op3359] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-foobar-op3360] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-a cat is fine too-op3361] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-lolwut-op3362] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-2.0-a1-op3363] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.dev456-op3364] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a1-op3365] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a2.dev456-op3366] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a12.dev456-op3367] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0a12-op3368] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b1.dev456-op3369] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2-op3370] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2.post345.dev456-op3371] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2.post345-op3372] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0b2-346-op3373] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c1.dev456-op3374] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c1-op3375] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0rc2-op3376] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0c3-op3377] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0-op3378] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.post456.dev34-op3379] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.0.post456-op3380] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.1.dev1-op3381] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123abc-op3382] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123abc456-op3383] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc-op3384] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc123-op3385] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+abc123def-op3386] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+1234.abc-op3387] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2+123456-op3388] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2.r32+123456-op3389] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1.2.rev33+123456-op3390] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.dev456-op3391] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a1-op3392] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a2.dev456-op3393] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a12.dev456-op3394] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0a12-op3395] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b1.dev456-op3396] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2-op3397] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2.post345.dev456-op3398] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2.post345-op3399] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0b2-346-op3400] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c1.dev456-op3401] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c1-op3402] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0rc2-op3403] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0c3-op3404] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0-op3405] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.post456.dev34-op3406] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.0.post456-op3407] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.1.dev1-op3408] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123abc-op3409] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123abc456-op3410] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc-op3411] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc123-op3412] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+abc123def-op3413] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+1234.abc-op3414] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2+123456-op3415] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2.r32+123456-op3416] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1!1.2.rev33+123456-op3417] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-foobar-op3418] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-a cat is fine too-op3419] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-lolwut-op3420] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-1-0-op3421] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.dev456-1.0.dev456-op3422] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a1-1.0a1-op3423] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a2.dev456-1.0a2.dev456-op3424] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12.dev456-1.0a12.dev456-op3425] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0a12-1.0a12-op3426] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b1.dev456-1.0b1.dev456-op3427] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-1.0b2-op3428] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-op3429] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2.post345-1.0b2.post345-op3430] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0b2-346-1.0b2-346-op3431] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1.dev456-1.0c1.dev456-op3432] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c1-1.0c1-op3433] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0rc2-1.0rc2-op3434] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0c3-1.0c3-op3435] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0-1.0-op3436] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-op3437] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.0.post456-1.0.post456-op3438] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.1.dev1-1.1.dev1-op3439] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc-1.2+123abc-op3440] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123abc456-1.2+123abc456-op3441] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc-1.2+abc-op3442] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123-1.2+abc123-op3443] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+abc123def-1.2+abc123def-op3444] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+1234.abc-1.2+1234.abc-op3445] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2+123456-1.2+123456-op3446] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.r32+123456-1.2.r32+123456-op3447] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-op3448] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.dev456-1!1.0.dev456-op3449] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a1-1!1.0a1-op3450] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-op3451] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-op3452] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0a12-1!1.0a12-op3453] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-op3454] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-1!1.0b2-op3455] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-op3456] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-op3457] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0b2-346-1!1.0b2-346-op3458] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-op3459] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c1-1!1.0c1-op3460] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0rc2-1!1.0rc2-op3461] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0c3-1!1.0c3-op3462] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0-1!1.0-op3463] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-op3464] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.0.post456-1!1.0.post456-op3465] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.1.dev1-1!1.1.dev1-op3466] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc-1!1.2+123abc-op3467] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-op3468] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc-1!1.2+abc-op3469] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123-1!1.2+abc123-op3470] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-op3471] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-op3472] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2+123456-1!1.2+123456-op3473] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-op3474] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-op3475] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[foobar-foobar-op3476] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[a cat is fine too-a cat is fine too-op3477] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[lolwut-lolwut-op3478] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[1-0-1-0-op3479] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_comparison_false[2.0-a1-2.0-a1-op3480] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_compare_other[eq-False] PASSED [ 99%] tests/test_version.py::TestLegacyVersion::test_compare_other[ne-True] PASSED [ 99%] =============================== warnings summary =============================== /usr/lib/python3/site-packages/pyparsing.py:943 /usr/lib/python3/site-packages/pyparsing.py:943: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working collections.MutableMapping.register(ParseResults) /usr/lib/python3/site-packages/pyparsing.py:3245 /usr/lib/python3/site-packages/pyparsing.py:3245: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working elif isinstance( exprs, collections.Iterable ): -- Docs: https://docs.pytest.org/en/latest/warnings.html ======= 28501 passed, 2 skipped, 1 xfailed, 2 warnings in 67.51 seconds ======== + popd ~/RPM/BUILD/python-module-packaging-16.8 + exit 0 Processing files: python-module-packaging-16.8-alt1.qa1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.42531 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-packaging-16.8 + DOCDIR=/usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + export DOCDIR + rm -rf /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + /bin/mkdir -p /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + cp -prL CHANGELOG.rst CONTRIBUTING.rst README.rst LICENSE LICENSE.APACHE LICENSE.BSD docs/_build/html tasks /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + chmod -R go-w /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + chmod -R a+rX /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python-module-packaging-16.8 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7ggcSl 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.AztBfU find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/__init__.py: line=6 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/_compat.py: skipping sys python.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py: line=15 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/markers.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.py: line=14 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/requirements.py: line=15 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/specifiers.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python2.7/site-packages/packaging/version.py: line=10 possible relative import from ., UNIMPLEMENTED Provides: python2.7(packaging), python2.7(packaging.__about__), python2.7(packaging._compat), python2.7(packaging._structures), python2.7(packaging.markers), python2.7(packaging.requirements), python2.7(packaging.specifiers), python2.7(packaging.utils), python2.7(packaging.version) Requires: /usr/lib/python2.7/site-packages, python-modules, python2.7(pyparsing), python2.7(six) Processing files: python3-module-packaging-16.8-alt1.qa1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.84645 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-packaging-16.8 + DOCDIR=/usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + export DOCDIR + rm -rf /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + /bin/mkdir -p /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + cp -prL CHANGELOG.rst CONTRIBUTING.rst README.rst LICENSE LICENSE.APACHE LICENSE.BSD docs/_build/html tasks /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + chmod -R go-w /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + chmod -R a+rX /usr/src/tmp/python-module-packaging-buildroot/usr/share/doc/python3-module-packaging-16.8 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cMgeFb 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.A0zrIf find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/__init__.py: line=6 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/_compat.py: skipping sys python3.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py: line=15 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/markers.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py: line=14 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/requirements.py: line=15 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py: skipping itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/specifiers.py: line=12 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py: skipping itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-packaging-buildroot/usr/lib/python3/site-packages/packaging/version.py: line=10 possible relative import from ., UNIMPLEMENTED Provides: python3(packaging), python3(packaging.__about__), python3(packaging._compat), python3(packaging._structures), python3(packaging.markers), python3(packaging.requirements), python3(packaging.specifiers), python3(packaging.utils), python3(packaging.version) Requires: /usr/lib/python3/site-packages, python3(__future__) < 0, python3(abc) < 0, python3(collections) < 0, python3(functools) < 0, python3(operator) < 0, python3(os) < 0, python3(platform) < 0, python3(pyparsing) < 0, python3(re) < 0, python3(six.moves.urllib) < 0, python3(string) < 0 Processing files: python-module-packaging-pickles-16.8-alt1.qa1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Q2b3rj 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.w3ZUgk find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) Requires: /usr/lib/python2.7/site-packages Wrote: /usr/src/RPM/RPMS/noarch/python-module-packaging-16.8-alt1.qa1.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-packaging-16.8-alt1.qa1.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python-module-packaging-pickles-16.8-alt1.qa1.noarch.rpm 146.86user 6.77system 2:54.49elapsed 88%CPU (0avgtext+0avgdata 251244maxresident)k 0inputs+0outputs (0major+463750minor)pagefaults 0swaps 160.79user 12.27system 3:15.20elapsed 88%CPU (0avgtext+0avgdata 251244maxresident)k 568inputs+0outputs (0major+1020188minor)pagefaults 0swaps