Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 896920 Details for
Bug 935433
dev-python/pip-24.1.1 fails tests on ppc, loong: SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log and emerge --info (ppc)
file_935433.txt (text/plain), 691.88 KB, created by
matoro
on 2024-07-03 23:03:30 UTC
(
hide
)
Description:
build.log and emerge --info (ppc)
Filename:
MIME Type:
Creator:
matoro
Created:
2024-07-03 23:03:30 UTC
Size:
691.88 KB
patch
obsolete
>Portage 3.0.63 (python 3.12.4-final-0, default/linux/ppc/23.0, gcc-13, glibc-2.39-r6, 6.9.7-gentoo-ppc64 ppc) >================================================================= >System uname: Linux-6.9.7-gentoo-ppc64-ppc-POWER9_-architected-,_altivec_supported-with-glibc2.39 >KiB Mem: 12501504 total, 3744896 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Wed, 03 Jul 2024 22:03:58 +0000 >sh bash 5.2_p26-r6 >ld GNU ld (Gentoo 2.41 p5) 2.41.0 >app-misc/pax-utils: 1.3.7::gentoo >app-shells/bash: 5.2_p26-r6::gentoo >dev-build/autoconf: 2.13-r8::gentoo, 2.71-r7::gentoo >dev-build/automake: 1.16.5-r2::gentoo >dev-build/cmake: 3.28.5::gentoo >dev-build/libtool: 2.4.7-r4::gentoo >dev-build/make: 4.4.1-r1::gentoo >dev-build/meson: 1.4.1::gentoo >dev-lang/perl: 5.38.2-r3::gentoo >dev-lang/python: 3.12.4_p1::gentoo >dev-lang/rust-bin: 1.77.1::gentoo >sys-apps/baselayout: 2.15::gentoo >sys-apps/openrc: 0.54.2::gentoo >sys-apps/sandbox: 2.38::gentoo >sys-devel/binutils: 2.41-r5::gentoo >sys-devel/binutils-config: 5.5::gentoo >sys-devel/gcc: 13.2.1_p20240210::gentoo >sys-devel/gcc-config: 2.11::gentoo >sys-devel/llvm: 17.0.6::gentoo >sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers) >sys-libs/glibc: 2.39-r6::gentoo >Repositories: > >gentoo > location: /var/db/repos/gentoo > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > volatile: False > sync-rsync-verify-max-age: 3 > sync-rsync-verify-jobs: 1 > sync-rsync-extra-opts: > sync-rsync-verify-metamanifest: yes > >Binary Repositories: > >gentoobinhost > priority: 1 > sync-uri: https://gentoo.osuosl.org/releases/ppc/binpackages/23.0/ppc > >ACCEPT_KEYWORDS="ppc" >ACCEPT_LICENSE="@FREE" >CBUILD="powerpc-unknown-linux-gnu" >CFLAGS="-O2 -mcpu=powerpc -mtune=powerpc -pipe" >CHOST="powerpc-unknown-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.1/ext-active/ /etc/php/cgi-php8.1/ext-active/ /etc/php/cli-php8.1/ext-active/ /etc/php/fpm-php8.1/ext-active/ /etc/php/phpdbg-php8.1/ext-active/ /etc/revdep-rebuild /etc/sandbox.d" >CXXFLAGS="-O2 -mcpu=powerpc -mtune=powerpc -pipe" >DISTDIR="/var/cache/distfiles" >EMERGE_DEFAULT_OPTS="--autounmask --autounmask-continue --autounmask-backtrack=y --complete-graph --deep --usepkg --getbinpkg=y --backtrack=300 --usepkg-exclude dev-perl/Mozilla-CA --usepkg-exclude perl-core/Math-BigInt --usepkg-exclude dev-perl/Mozilla-PublicSuffix" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" >FCFLAGS="-O2 -mcpu=powerpc -mtune=powerpc -pipe" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance binpkg-request-signature buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -mcpu=powerpc -mtune=powerpc -pipe" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed" >LEX="flex" >MAKEOPTS="-j8" >PKGDIR="/var/cache/binpkgs" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl big-endian bzip2 crypt gdbm iconv ipv6 ncurses nls openmp pam pcre ppc readline seccomp ssl test-rust unicode xattr zlib" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="fbdev mga r128 radeon dummy" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > * Package: dev-python/pip-24.1.1:0 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: elibc_glibc kernel_linux ppc python_targets_python3_12 test test-rust > * FEATURES: keeptemp network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking pip-24.1.1.gh.tar.gz to /var/tmp/portage/dev-python/pip-24.1.1/work >>>> Source unpacked in /var/tmp/portage/dev-python/pip-24.1.1/work >>>> Preparing source in /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1 ... > * Applying pip-23.1-no-coverage.patch ... >patching file tests/conftest.py >Hunk #1 succeeded at 449 (offset 41 lines). >Hunk #2 succeeded at 465 with fuzz 1 (offset 42 lines). >Hunk #3 succeeded at 491 with fuzz 2 (offset 42 lines). > [ ok ] > * Applying pip-24.1-test-offline.patch ... > [ ok ] > * Applying pip-24.1-unbundle.patch ... > [ ok ] > * Build system packages: > * dev-python/gpep517 : 16 > * dev-python/installer : 0.7.0 > * dev-python/setuptools : 70.0.0 > * dev-python/setuptools-rust : 1.9.0-r1 > * dev-python/setuptools-scm : 8.1.0 > * dev-python/wheel : 0.43.0 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1 ... > * python3_12: running distutils-r1_run_phase distutils-r1_python_compile > * Building the wheel for pip-24.1.1 via setuptools.build_meta >python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/wheel >2024-07-03 22:23:01,099 gpep517 INFO Building wheel via backend setuptools.build_meta >2024-07-03 22:23:02,219 root INFO running bdist_wheel >2024-07-03 22:23:02,355 root INFO running build >2024-07-03 22:23:02,356 root INFO running build_py >2024-07-03 22:23:02,378 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build >2024-07-03 22:23:02,379 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib >2024-07-03 22:23:02,379 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip >2024-07-03 22:23:02,379 root INFO copying src/pip/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip >2024-07-03 22:23:02,379 root INFO copying src/pip/__pip-runner__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip >2024-07-03 22:23:02,380 root INFO copying src/pip/__main__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip >2024-07-03 22:23:02,380 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,381 root INFO copying src/pip/_internal/self_outdated_check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,381 root INFO copying src/pip/_internal/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,382 root INFO copying src/pip/_internal/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,382 root INFO copying src/pip/_internal/build_env.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,382 root INFO copying src/pip/_internal/wheel_builder.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,383 root INFO copying src/pip/_internal/main.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,383 root INFO copying src/pip/_internal/pyproject.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,383 root INFO copying src/pip/_internal/exceptions.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,384 root INFO copying src/pip/_internal/configuration.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal >2024-07-03 22:23:02,385 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,385 root INFO copying src/pip/_internal/commands/completion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,385 root INFO copying src/pip/_internal/commands/hash.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,386 root INFO copying src/pip/_internal/commands/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,386 root INFO copying src/pip/_internal/commands/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,387 root INFO copying src/pip/_internal/commands/freeze.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,387 root INFO copying src/pip/_internal/commands/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,388 root INFO copying src/pip/_internal/commands/list.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,388 root INFO copying src/pip/_internal/commands/check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,388 root INFO copying src/pip/_internal/commands/show.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,389 root INFO copying src/pip/_internal/commands/install.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,389 root INFO copying src/pip/_internal/commands/index.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,390 root INFO copying src/pip/_internal/commands/help.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,390 root INFO copying src/pip/_internal/commands/debug.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,391 root INFO copying src/pip/_internal/commands/uninstall.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,391 root INFO copying src/pip/_internal/commands/download.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,391 root INFO copying src/pip/_internal/commands/search.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,392 root INFO copying src/pip/_internal/commands/configuration.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,392 root INFO copying src/pip/_internal/commands/inspect.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands >2024-07-03 22:23:02,393 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,393 root INFO copying src/pip/_internal/network/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,394 root INFO copying src/pip/_internal/network/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,394 root INFO copying src/pip/_internal/network/utils.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,395 root INFO copying src/pip/_internal/network/xmlrpc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,395 root INFO copying src/pip/_internal/network/session.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,396 root INFO copying src/pip/_internal/network/lazy_wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,396 root INFO copying src/pip/_internal/network/download.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,396 root INFO copying src/pip/_internal/network/auth.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network >2024-07-03 22:23:02,397 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,397 root INFO copying src/pip/_internal/models/scheme.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,398 root INFO copying src/pip/_internal/models/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,398 root INFO copying src/pip/_internal/models/target_python.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,399 root INFO copying src/pip/_internal/models/link.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,399 root INFO copying src/pip/_internal/models/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,400 root INFO copying src/pip/_internal/models/installation_report.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,400 root INFO copying src/pip/_internal/models/index.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,400 root INFO copying src/pip/_internal/models/direct_url.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,401 root INFO copying src/pip/_internal/models/search_scope.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,401 root INFO copying src/pip/_internal/models/format_control.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,402 root INFO copying src/pip/_internal/models/selection_prefs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,402 root INFO copying src/pip/_internal/models/candidate.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models >2024-07-03 22:23:02,404 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,404 root INFO copying src/pip/_internal/cli/req_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,404 root INFO copying src/pip/_internal/cli/status_codes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,405 root INFO copying src/pip/_internal/cli/index_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,405 root INFO copying src/pip/_internal/cli/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,406 root INFO copying src/pip/_internal/cli/parser.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,406 root INFO copying src/pip/_internal/cli/main.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,406 root INFO copying src/pip/_internal/cli/base_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,407 root INFO copying src/pip/_internal/cli/cmdoptions.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,407 root INFO copying src/pip/_internal/cli/progress_bars.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,408 root INFO copying src/pip/_internal/cli/autocompletion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,408 root INFO copying src/pip/_internal/cli/command_context.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,409 root INFO copying src/pip/_internal/cli/spinners.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,409 root INFO copying src/pip/_internal/cli/main_parser.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli >2024-07-03 22:23:02,410 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,410 root INFO copying src/pip/_internal/vcs/bazaar.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,411 root INFO copying src/pip/_internal/vcs/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,411 root INFO copying src/pip/_internal/vcs/mercurial.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,411 root INFO copying src/pip/_internal/vcs/subversion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,412 root INFO copying src/pip/_internal/vcs/git.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,412 root INFO copying src/pip/_internal/vcs/versioncontrol.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs >2024-07-03 22:23:02,413 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata >2024-07-03 22:23:02,413 root INFO copying src/pip/_internal/metadata/pkg_resources.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata >2024-07-03 22:23:02,414 root INFO copying src/pip/_internal/metadata/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata >2024-07-03 22:23:02,414 root INFO copying src/pip/_internal/metadata/_json.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata >2024-07-03 22:23:02,414 root INFO copying src/pip/_internal/metadata/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata >2024-07-03 22:23:02,415 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations >2024-07-03 22:23:02,415 root INFO copying src/pip/_internal/operations/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations >2024-07-03 22:23:02,416 root INFO copying src/pip/_internal/operations/freeze.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations >2024-07-03 22:23:02,416 root INFO copying src/pip/_internal/operations/check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations >2024-07-03 22:23:02,416 root INFO copying src/pip/_internal/operations/prepare.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations >2024-07-03 22:23:02,417 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,417 root INFO copying src/pip/_internal/distributions/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,418 root INFO copying src/pip/_internal/distributions/installed.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,418 root INFO copying src/pip/_internal/distributions/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,419 root INFO copying src/pip/_internal/distributions/sdist.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,419 root INFO copying src/pip/_internal/distributions/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions >2024-07-03 22:23:02,420 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,420 root INFO copying src/pip/_internal/utils/packaging.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,421 root INFO copying src/pip/_internal/utils/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,421 root INFO copying src/pip/_internal/utils/deprecation.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,422 root INFO copying src/pip/_internal/utils/datetime.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,422 root INFO copying src/pip/_internal/utils/egg_link.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,422 root INFO copying src/pip/_internal/utils/unpacking.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,423 root INFO copying src/pip/_internal/utils/compatibility_tags.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,423 root INFO copying src/pip/_internal/utils/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,424 root INFO copying src/pip/_internal/utils/misc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,424 root INFO copying src/pip/_internal/utils/entrypoints.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,424 root INFO copying src/pip/_internal/utils/encoding.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,425 root INFO copying src/pip/_internal/utils/compat.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,425 root INFO copying src/pip/_internal/utils/_log.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,426 root INFO copying src/pip/_internal/utils/glibc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,426 root INFO copying src/pip/_internal/utils/urls.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,427 root INFO copying src/pip/_internal/utils/logging.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,427 root INFO copying src/pip/_internal/utils/filesystem.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,427 root INFO copying src/pip/_internal/utils/setuptools_build.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,428 root INFO copying src/pip/_internal/utils/virtualenv.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,428 root INFO copying src/pip/_internal/utils/subprocess.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,429 root INFO copying src/pip/_internal/utils/appdirs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,429 root INFO copying src/pip/_internal/utils/hashes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,429 root INFO copying src/pip/_internal/utils/filetypes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,430 root INFO copying src/pip/_internal/utils/temp_dir.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,430 root INFO copying src/pip/_internal/utils/direct_url_helpers.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,431 root INFO copying src/pip/_internal/utils/_jaraco_text.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils >2024-07-03 22:23:02,431 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index >2024-07-03 22:23:02,432 root INFO copying src/pip/_internal/index/sources.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index >2024-07-03 22:23:02,432 root INFO copying src/pip/_internal/index/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index >2024-07-03 22:23:02,432 root INFO copying src/pip/_internal/index/collector.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index >2024-07-03 22:23:02,433 root INFO copying src/pip/_internal/index/package_finder.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index >2024-07-03 22:23:02,434 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution >2024-07-03 22:23:02,434 root INFO copying src/pip/_internal/resolution/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution >2024-07-03 22:23:02,434 root INFO copying src/pip/_internal/resolution/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution >2024-07-03 22:23:02,435 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,435 root INFO copying src/pip/_internal/req/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,436 root INFO copying src/pip/_internal/req/req_set.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,436 root INFO copying src/pip/_internal/req/req_uninstall.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,437 root INFO copying src/pip/_internal/req/constructors.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,437 root INFO copying src/pip/_internal/req/req_install.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,438 root INFO copying src/pip/_internal/req/req_file.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req >2024-07-03 22:23:02,438 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations >2024-07-03 22:23:02,439 root INFO copying src/pip/_internal/locations/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations >2024-07-03 22:23:02,439 root INFO copying src/pip/_internal/locations/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations >2024-07-03 22:23:02,440 root INFO copying src/pip/_internal/locations/_distutils.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations >2024-07-03 22:23:02,440 root INFO copying src/pip/_internal/locations/_sysconfig.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations >2024-07-03 22:23:02,441 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib >2024-07-03 22:23:02,441 root INFO copying src/pip/_internal/metadata/importlib/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib >2024-07-03 22:23:02,442 root INFO copying src/pip/_internal/metadata/importlib/_dists.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib >2024-07-03 22:23:02,442 root INFO copying src/pip/_internal/metadata/importlib/_compat.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib >2024-07-03 22:23:02,443 root INFO copying src/pip/_internal/metadata/importlib/_envs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib >2024-07-03 22:23:02,443 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install >2024-07-03 22:23:02,444 root INFO copying src/pip/_internal/operations/install/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install >2024-07-03 22:23:02,444 root INFO copying src/pip/_internal/operations/install/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install >2024-07-03 22:23:02,445 root INFO copying src/pip/_internal/operations/install/editable_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install >2024-07-03 22:23:02,445 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,446 root INFO copying src/pip/_internal/operations/build/wheel_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,446 root INFO copying src/pip/_internal/operations/build/metadata_editable.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,447 root INFO copying src/pip/_internal/operations/build/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,447 root INFO copying src/pip/_internal/operations/build/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,447 root INFO copying src/pip/_internal/operations/build/build_tracker.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,448 root INFO copying src/pip/_internal/operations/build/wheel_editable.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,448 root INFO copying src/pip/_internal/operations/build/metadata.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,449 root INFO copying src/pip/_internal/operations/build/metadata_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build >2024-07-03 22:23:02,449 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/legacy >2024-07-03 22:23:02,450 root INFO copying src/pip/_internal/resolution/legacy/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/legacy >2024-07-03 22:23:02,450 root INFO copying src/pip/_internal/resolution/legacy/resolver.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/legacy >2024-07-03 22:23:02,451 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,451 root INFO copying src/pip/_internal/resolution/resolvelib/factory.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,452 root INFO copying src/pip/_internal/resolution/resolvelib/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,452 root INFO copying src/pip/_internal/resolution/resolvelib/reporter.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,452 root INFO copying src/pip/_internal/resolution/resolvelib/resolver.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,453 root INFO copying src/pip/_internal/resolution/resolvelib/found_candidates.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,453 root INFO copying src/pip/_internal/resolution/resolvelib/candidates.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,454 root INFO copying src/pip/_internal/resolution/resolvelib/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,455 root INFO copying src/pip/_internal/resolution/resolvelib/requirements.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,455 root INFO copying src/pip/_internal/resolution/resolvelib/provider.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,460 root INFO copying src/pip/py.typed -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip >2024-07-03 22:23:02,466 root WARNING warning: build_py: byte-compiling is disabled, skipping. > >2024-07-03 22:23:02,512 wheel INFO installing to /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel >2024-07-03 22:23:02,512 root INFO running install >2024-07-03 22:23:02,542 root INFO running install_lib >2024-07-03 22:23:02,565 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc >2024-07-03 22:23:02,565 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel >2024-07-03 22:23:02,565 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip >2024-07-03 22:23:02,566 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip >2024-07-03 22:23:02,566 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/__pip-runner__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip >2024-07-03 22:23:02,567 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,567 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,567 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/completion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,568 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/hash.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,568 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,569 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,569 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/freeze.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,570 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,570 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/list.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,571 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,571 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/show.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,572 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/install.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,572 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/index.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,573 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/help.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,573 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/debug.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,574 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/uninstall.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,574 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/download.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,575 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/search.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,575 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/configuration.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,576 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/commands/inspect.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/commands >2024-07-03 22:23:02,576 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,577 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,577 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,578 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/utils.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,578 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/xmlrpc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,579 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/session.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,580 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/lazy_wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,580 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/download.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,581 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/network/auth.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/network >2024-07-03 22:23:02,581 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/self_outdated_check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,582 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cache.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,582 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,583 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/scheme.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,583 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,584 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/target_python.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,584 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/link.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,585 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,586 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/installation_report.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,586 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/index.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,587 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/direct_url.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,587 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/search_scope.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,588 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/format_control.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,588 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/selection_prefs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,589 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/models/candidate.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/models >2024-07-03 22:23:02,589 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,590 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/build_env.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,590 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/wheel_builder.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,591 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,591 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/req_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,592 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/status_codes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,592 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/index_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,593 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,593 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/parser.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,594 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/main.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,594 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/base_command.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,595 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/cmdoptions.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,595 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/progress_bars.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,596 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/autocompletion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,596 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/command_context.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,597 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/spinners.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,597 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/cli/main_parser.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/cli >2024-07-03 22:23:02,598 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/main.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,599 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,599 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/bazaar.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,600 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,600 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/mercurial.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,601 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/subversion.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,601 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/git.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,602 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/vcs/versioncontrol.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/vcs >2024-07-03 22:23:02,603 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata >2024-07-03 22:23:02,603 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/pkg_resources.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata >2024-07-03 22:23:02,604 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata >2024-07-03 22:23:02,604 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata/importlib >2024-07-03 22:23:02,605 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata/importlib >2024-07-03 22:23:02,605 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib/_dists.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata/importlib >2024-07-03 22:23:02,606 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib/_compat.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata/importlib >2024-07-03 22:23:02,606 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/importlib/_envs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata/importlib >2024-07-03 22:23:02,607 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/_json.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata >2024-07-03 22:23:02,608 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/metadata/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/metadata >2024-07-03 22:23:02,608 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/pyproject.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,609 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations >2024-07-03 22:23:02,609 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations >2024-07-03 22:23:02,610 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/freeze.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations >2024-07-03 22:23:02,611 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/check.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations >2024-07-03 22:23:02,611 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/install >2024-07-03 22:23:02,612 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/install >2024-07-03 22:23:02,612 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/install >2024-07-03 22:23:02,613 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/install/editable_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/install >2024-07-03 22:23:02,613 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,614 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/wheel_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,614 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/metadata_editable.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,615 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,616 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,617 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/build_tracker.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,617 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/wheel_editable.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,618 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/metadata.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,618 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/build/metadata_legacy.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations/build >2024-07-03 22:23:02,619 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/operations/prepare.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/operations >2024-07-03 22:23:02,620 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,620 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,621 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions/installed.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,621 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,622 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions/sdist.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,624 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/distributions/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/distributions >2024-07-03 22:23:02,625 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,625 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/packaging.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,626 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,626 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/deprecation.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,627 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/datetime.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,628 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/egg_link.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,629 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/unpacking.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,629 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/compatibility_tags.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,630 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/wheel.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,631 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/misc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,631 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/entrypoints.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,632 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/encoding.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,633 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/compat.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,633 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/_log.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,634 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/glibc.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,635 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/urls.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,636 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/logging.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,636 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/filesystem.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,637 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/setuptools_build.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,638 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/virtualenv.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,638 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/subprocess.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,639 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/appdirs.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,640 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/hashes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,640 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/filetypes.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,641 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/temp_dir.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,642 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/direct_url_helpers.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,643 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/utils/_jaraco_text.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/utils >2024-07-03 22:23:02,643 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/index >2024-07-03 22:23:02,644 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index/sources.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/index >2024-07-03 22:23:02,644 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/index >2024-07-03 22:23:02,645 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index/collector.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/index >2024-07-03 22:23:02,646 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/index/package_finder.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/index >2024-07-03 22:23:02,647 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution >2024-07-03 22:23:02,647 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution >2024-07-03 22:23:02,648 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/legacy >2024-07-03 22:23:02,648 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/legacy/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/legacy >2024-07-03 22:23:02,649 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/legacy/resolver.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/legacy >2024-07-03 22:23:02,650 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,650 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/factory.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,651 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,651 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/reporter.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,652 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/resolver.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,653 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/found_candidates.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,654 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/candidates.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,654 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,655 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/requirements.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,656 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/resolvelib/provider.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution/resolvelib >2024-07-03 22:23:02,657 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/resolution/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/resolution >2024-07-03 22:23:02,657 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/exceptions.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,658 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,658 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,659 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/req_set.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,660 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/req_uninstall.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,661 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/constructors.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,661 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/req_install.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,662 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/req/req_file.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/req >2024-07-03 22:23:02,663 root INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/locations >2024-07-03 22:23:02,663 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations/__init__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/locations >2024-07-03 22:23:02,664 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations/base.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/locations >2024-07-03 22:23:02,665 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations/_distutils.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/locations >2024-07-03 22:23:02,665 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/locations/_sysconfig.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal/locations >2024-07-03 22:23:02,666 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/_internal/configuration.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip/_internal >2024-07-03 22:23:02,667 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/py.typed -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip >2024-07-03 22:23:02,667 root INFO copying /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/lib/pip/__main__.py -> /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip >2024-07-03 22:23:02,668 root WARNING warning: install_lib: byte-compiling is disabled, skipping. > >2024-07-03 22:23:02,668 root INFO running install_egg_info >2024-07-03 22:23:02,708 root INFO running egg_info >2024-07-03 22:23:02,708 root INFO creating src/pip.egg-info >2024-07-03 22:23:02,746 root INFO writing src/pip.egg-info/PKG-INFO >2024-07-03 22:23:02,747 root INFO writing dependency_links to src/pip.egg-info/dependency_links.txt >2024-07-03 22:23:02,748 root INFO writing entry points to src/pip.egg-info/entry_points.txt >2024-07-03 22:23:02,749 root INFO writing top-level names to src/pip.egg-info/top_level.txt >2024-07-03 22:23:02,749 root INFO writing manifest file 'src/pip.egg-info/SOURCES.txt' >[07/03/24 22:23:02] ERROR listing git files failed - pretending there aren't any git.py:26 >2024-07-03 22:23:02,856 root INFO reading manifest file 'src/pip.egg-info/SOURCES.txt' >2024-07-03 22:23:02,857 root INFO reading manifest template 'MANIFEST.in' >2024-07-03 22:23:02,857 root WARNING warning: no files found matching 'src/pip/_vendor/README.rst' >2024-07-03 22:23:02,857 root WARNING warning: no files found matching 'src/pip/_vendor/vendor.txt' >2024-07-03 22:23:02,857 root WARNING warning: no files found matching 'src/pip/_vendor/pyparsing/diagram/template.jinja2' >2024-07-03 22:23:02,857 root WARNING warning: no files found matching '*LICENSE*' under directory 'src/pip/_vendor' >2024-07-03 22:23:02,858 root WARNING warning: no files found matching '*COPYING*' under directory 'src/pip/_vendor' >2024-07-03 22:23:02,858 root WARNING warning: no files found matching 'docs/docutils.conf' >2024-07-03 22:23:02,858 root WARNING warning: no previously-included files found matching '.git-blame-ignore-revs' >2024-07-03 22:23:02,858 root WARNING warning: no previously-included files found matching '.coveragerc' >2024-07-03 22:23:02,859 root WARNING warning: no previously-included files found matching '.mailmap' >2024-07-03 22:23:02,859 root WARNING warning: no previously-included files found matching '.appveyor.yml' >2024-07-03 22:23:02,859 root WARNING warning: no previously-included files found matching '.readthedocs.yml' >2024-07-03 22:23:02,860 root WARNING warning: no previously-included files found matching '.pre-commit-config.yaml' >2024-07-03 22:23:02,860 root WARNING warning: no previously-included files found matching '.readthedocs-custom-redirects.yml' >2024-07-03 22:23:02,860 root WARNING warning: no previously-included files found matching 'tox.ini' >2024-07-03 22:23:02,861 root WARNING warning: no previously-included files found matching 'noxfile.py' >2024-07-03 22:23:02,861 root WARNING warning: no files found matching '*.pem' under directory 'src/pip/_vendor' >2024-07-03 22:23:02,861 root WARNING warning: no files found matching 'py.typed' under directory 'src/pip/_vendor' >2024-07-03 22:23:02,872 root WARNING warning: no files found matching '*.css' under directory 'docs' >2024-07-03 22:23:02,927 root WARNING warning: no previously-included files matching '*.pyi' found under directory 'src/pip/_vendor' >2024-07-03 22:23:02,928 root WARNING no previously-included directories found matching '.github' >2024-07-03 22:23:02,928 root WARNING no previously-included directories found matching 'docs/build' >2024-07-03 22:23:02,929 root WARNING no previously-included directories found matching 'news' >2024-07-03 22:23:02,930 root WARNING no previously-included directories found matching 'tasks' >2024-07-03 22:23:02,930 root WARNING no previously-included directories found matching 'tests' >2024-07-03 22:23:02,931 root WARNING no previously-included directories found matching 'tools' >2024-07-03 22:23:02,931 root INFO adding license file 'LICENSE.txt' >2024-07-03 22:23:02,931 root INFO adding license file 'AUTHORS.txt' >2024-07-03 22:23:02,943 root INFO writing manifest file 'src/pip.egg-info/SOURCES.txt' >2024-07-03 22:23:02,944 root INFO Copying src/pip.egg-info to /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip-24.1.1-py3.12.egg-info >2024-07-03 22:23:02,948 root INFO running install_scripts >2024-07-03 22:23:02,956 wheel INFO creating /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel/pip-24.1.1.dist-info/WHEEL >2024-07-03 22:23:02,958 wheel INFO creating '/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/wheel/.tmp-bmy2ru67/pip-24.1.1-py3-none-any.whl' and adding '/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel' to it >2024-07-03 22:23:02,959 wheel INFO adding 'pip/__init__.py' >2024-07-03 22:23:02,959 wheel INFO adding 'pip/__main__.py' >2024-07-03 22:23:02,960 wheel INFO adding 'pip/__pip-runner__.py' >2024-07-03 22:23:02,960 wheel INFO adding 'pip/py.typed' >2024-07-03 22:23:02,961 wheel INFO adding 'pip/_internal/__init__.py' >2024-07-03 22:23:02,962 wheel INFO adding 'pip/_internal/build_env.py' >2024-07-03 22:23:02,963 wheel INFO adding 'pip/_internal/cache.py' >2024-07-03 22:23:02,963 wheel INFO adding 'pip/_internal/configuration.py' >2024-07-03 22:23:02,964 wheel INFO adding 'pip/_internal/exceptions.py' >2024-07-03 22:23:02,964 wheel INFO adding 'pip/_internal/main.py' >2024-07-03 22:23:02,965 wheel INFO adding 'pip/_internal/pyproject.py' >2024-07-03 22:23:02,966 wheel INFO adding 'pip/_internal/self_outdated_check.py' >2024-07-03 22:23:02,966 wheel INFO adding 'pip/_internal/wheel_builder.py' >2024-07-03 22:23:02,968 wheel INFO adding 'pip/_internal/cli/__init__.py' >2024-07-03 22:23:02,968 wheel INFO adding 'pip/_internal/cli/autocompletion.py' >2024-07-03 22:23:02,969 wheel INFO adding 'pip/_internal/cli/base_command.py' >2024-07-03 22:23:02,969 wheel INFO adding 'pip/_internal/cli/cmdoptions.py' >2024-07-03 22:23:02,970 wheel INFO adding 'pip/_internal/cli/command_context.py' >2024-07-03 22:23:02,971 wheel INFO adding 'pip/_internal/cli/index_command.py' >2024-07-03 22:23:02,971 wheel INFO adding 'pip/_internal/cli/main.py' >2024-07-03 22:23:02,972 wheel INFO adding 'pip/_internal/cli/main_parser.py' >2024-07-03 22:23:02,973 wheel INFO adding 'pip/_internal/cli/parser.py' >2024-07-03 22:23:02,973 wheel INFO adding 'pip/_internal/cli/progress_bars.py' >2024-07-03 22:23:02,974 wheel INFO adding 'pip/_internal/cli/req_command.py' >2024-07-03 22:23:02,975 wheel INFO adding 'pip/_internal/cli/spinners.py' >2024-07-03 22:23:02,975 wheel INFO adding 'pip/_internal/cli/status_codes.py' >2024-07-03 22:23:02,976 wheel INFO adding 'pip/_internal/commands/__init__.py' >2024-07-03 22:23:02,976 wheel INFO adding 'pip/_internal/commands/cache.py' >2024-07-03 22:23:02,977 wheel INFO adding 'pip/_internal/commands/check.py' >2024-07-03 22:23:02,978 wheel INFO adding 'pip/_internal/commands/completion.py' >2024-07-03 22:23:02,978 wheel INFO adding 'pip/_internal/commands/configuration.py' >2024-07-03 22:23:02,979 wheel INFO adding 'pip/_internal/commands/debug.py' >2024-07-03 22:23:02,980 wheel INFO adding 'pip/_internal/commands/download.py' >2024-07-03 22:23:02,980 wheel INFO adding 'pip/_internal/commands/freeze.py' >2024-07-03 22:23:02,981 wheel INFO adding 'pip/_internal/commands/hash.py' >2024-07-03 22:23:02,981 wheel INFO adding 'pip/_internal/commands/help.py' >2024-07-03 22:23:02,982 wheel INFO adding 'pip/_internal/commands/index.py' >2024-07-03 22:23:02,983 wheel INFO adding 'pip/_internal/commands/inspect.py' >2024-07-03 22:23:02,983 wheel INFO adding 'pip/_internal/commands/install.py' >2024-07-03 22:23:02,984 wheel INFO adding 'pip/_internal/commands/list.py' >2024-07-03 22:23:02,985 wheel INFO adding 'pip/_internal/commands/search.py' >2024-07-03 22:23:02,985 wheel INFO adding 'pip/_internal/commands/show.py' >2024-07-03 22:23:02,986 wheel INFO adding 'pip/_internal/commands/uninstall.py' >2024-07-03 22:23:02,987 wheel INFO adding 'pip/_internal/commands/wheel.py' >2024-07-03 22:23:02,987 wheel INFO adding 'pip/_internal/distributions/__init__.py' >2024-07-03 22:23:02,988 wheel INFO adding 'pip/_internal/distributions/base.py' >2024-07-03 22:23:02,989 wheel INFO adding 'pip/_internal/distributions/installed.py' >2024-07-03 22:23:02,989 wheel INFO adding 'pip/_internal/distributions/sdist.py' >2024-07-03 22:23:02,990 wheel INFO adding 'pip/_internal/distributions/wheel.py' >2024-07-03 22:23:02,991 wheel INFO adding 'pip/_internal/index/__init__.py' >2024-07-03 22:23:02,991 wheel INFO adding 'pip/_internal/index/collector.py' >2024-07-03 22:23:02,992 wheel INFO adding 'pip/_internal/index/package_finder.py' >2024-07-03 22:23:02,993 wheel INFO adding 'pip/_internal/index/sources.py' >2024-07-03 22:23:02,993 wheel INFO adding 'pip/_internal/locations/__init__.py' >2024-07-03 22:23:02,994 wheel INFO adding 'pip/_internal/locations/_distutils.py' >2024-07-03 22:23:02,995 wheel INFO adding 'pip/_internal/locations/_sysconfig.py' >2024-07-03 22:23:02,995 wheel INFO adding 'pip/_internal/locations/base.py' >2024-07-03 22:23:02,996 wheel INFO adding 'pip/_internal/metadata/__init__.py' >2024-07-03 22:23:02,997 wheel INFO adding 'pip/_internal/metadata/_json.py' >2024-07-03 22:23:02,997 wheel INFO adding 'pip/_internal/metadata/base.py' >2024-07-03 22:23:02,998 wheel INFO adding 'pip/_internal/metadata/pkg_resources.py' >2024-07-03 22:23:02,999 wheel INFO adding 'pip/_internal/metadata/importlib/__init__.py' >2024-07-03 22:23:02,999 wheel INFO adding 'pip/_internal/metadata/importlib/_compat.py' >2024-07-03 22:23:03,000 wheel INFO adding 'pip/_internal/metadata/importlib/_dists.py' >2024-07-03 22:23:03,000 wheel INFO adding 'pip/_internal/metadata/importlib/_envs.py' >2024-07-03 22:23:03,001 wheel INFO adding 'pip/_internal/models/__init__.py' >2024-07-03 22:23:03,002 wheel INFO adding 'pip/_internal/models/candidate.py' >2024-07-03 22:23:03,002 wheel INFO adding 'pip/_internal/models/direct_url.py' >2024-07-03 22:23:03,003 wheel INFO adding 'pip/_internal/models/format_control.py' >2024-07-03 22:23:03,003 wheel INFO adding 'pip/_internal/models/index.py' >2024-07-03 22:23:03,004 wheel INFO adding 'pip/_internal/models/installation_report.py' >2024-07-03 22:23:03,005 wheel INFO adding 'pip/_internal/models/link.py' >2024-07-03 22:23:03,005 wheel INFO adding 'pip/_internal/models/scheme.py' >2024-07-03 22:23:03,006 wheel INFO adding 'pip/_internal/models/search_scope.py' >2024-07-03 22:23:03,006 wheel INFO adding 'pip/_internal/models/selection_prefs.py' >2024-07-03 22:23:03,007 wheel INFO adding 'pip/_internal/models/target_python.py' >2024-07-03 22:23:03,008 wheel INFO adding 'pip/_internal/models/wheel.py' >2024-07-03 22:23:03,008 wheel INFO adding 'pip/_internal/network/__init__.py' >2024-07-03 22:23:03,009 wheel INFO adding 'pip/_internal/network/auth.py' >2024-07-03 22:23:03,010 wheel INFO adding 'pip/_internal/network/cache.py' >2024-07-03 22:23:03,010 wheel INFO adding 'pip/_internal/network/download.py' >2024-07-03 22:23:03,011 wheel INFO adding 'pip/_internal/network/lazy_wheel.py' >2024-07-03 22:23:03,011 wheel INFO adding 'pip/_internal/network/session.py' >2024-07-03 22:23:03,012 wheel INFO adding 'pip/_internal/network/utils.py' >2024-07-03 22:23:03,012 wheel INFO adding 'pip/_internal/network/xmlrpc.py' >2024-07-03 22:23:03,013 wheel INFO adding 'pip/_internal/operations/__init__.py' >2024-07-03 22:23:03,014 wheel INFO adding 'pip/_internal/operations/check.py' >2024-07-03 22:23:03,014 wheel INFO adding 'pip/_internal/operations/freeze.py' >2024-07-03 22:23:03,015 wheel INFO adding 'pip/_internal/operations/prepare.py' >2024-07-03 22:23:03,015 wheel INFO adding 'pip/_internal/operations/build/__init__.py' >2024-07-03 22:23:03,016 wheel INFO adding 'pip/_internal/operations/build/build_tracker.py' >2024-07-03 22:23:03,016 wheel INFO adding 'pip/_internal/operations/build/metadata.py' >2024-07-03 22:23:03,017 wheel INFO adding 'pip/_internal/operations/build/metadata_editable.py' >2024-07-03 22:23:03,017 wheel INFO adding 'pip/_internal/operations/build/metadata_legacy.py' >2024-07-03 22:23:03,018 wheel INFO adding 'pip/_internal/operations/build/wheel.py' >2024-07-03 22:23:03,018 wheel INFO adding 'pip/_internal/operations/build/wheel_editable.py' >2024-07-03 22:23:03,018 wheel INFO adding 'pip/_internal/operations/build/wheel_legacy.py' >2024-07-03 22:23:03,019 wheel INFO adding 'pip/_internal/operations/install/__init__.py' >2024-07-03 22:23:03,019 wheel INFO adding 'pip/_internal/operations/install/editable_legacy.py' >2024-07-03 22:23:03,020 wheel INFO adding 'pip/_internal/operations/install/wheel.py' >2024-07-03 22:23:03,020 wheel INFO adding 'pip/_internal/req/__init__.py' >2024-07-03 22:23:03,021 wheel INFO adding 'pip/_internal/req/constructors.py' >2024-07-03 22:23:03,021 wheel INFO adding 'pip/_internal/req/req_file.py' >2024-07-03 22:23:03,022 wheel INFO adding 'pip/_internal/req/req_install.py' >2024-07-03 22:23:03,022 wheel INFO adding 'pip/_internal/req/req_set.py' >2024-07-03 22:23:03,023 wheel INFO adding 'pip/_internal/req/req_uninstall.py' >2024-07-03 22:23:03,023 wheel INFO adding 'pip/_internal/resolution/__init__.py' >2024-07-03 22:23:03,024 wheel INFO adding 'pip/_internal/resolution/base.py' >2024-07-03 22:23:03,024 wheel INFO adding 'pip/_internal/resolution/legacy/__init__.py' >2024-07-03 22:23:03,025 wheel INFO adding 'pip/_internal/resolution/legacy/resolver.py' >2024-07-03 22:23:03,025 wheel INFO adding 'pip/_internal/resolution/resolvelib/__init__.py' >2024-07-03 22:23:03,026 wheel INFO adding 'pip/_internal/resolution/resolvelib/base.py' >2024-07-03 22:23:03,026 wheel INFO adding 'pip/_internal/resolution/resolvelib/candidates.py' >2024-07-03 22:23:03,027 wheel INFO adding 'pip/_internal/resolution/resolvelib/factory.py' >2024-07-03 22:23:03,027 wheel INFO adding 'pip/_internal/resolution/resolvelib/found_candidates.py' >2024-07-03 22:23:03,027 wheel INFO adding 'pip/_internal/resolution/resolvelib/provider.py' >2024-07-03 22:23:03,028 wheel INFO adding 'pip/_internal/resolution/resolvelib/reporter.py' >2024-07-03 22:23:03,028 wheel INFO adding 'pip/_internal/resolution/resolvelib/requirements.py' >2024-07-03 22:23:03,028 wheel INFO adding 'pip/_internal/resolution/resolvelib/resolver.py' >2024-07-03 22:23:03,029 wheel INFO adding 'pip/_internal/utils/__init__.py' >2024-07-03 22:23:03,029 wheel INFO adding 'pip/_internal/utils/_jaraco_text.py' >2024-07-03 22:23:03,029 wheel INFO adding 'pip/_internal/utils/_log.py' >2024-07-03 22:23:03,030 wheel INFO adding 'pip/_internal/utils/appdirs.py' >2024-07-03 22:23:03,030 wheel INFO adding 'pip/_internal/utils/compat.py' >2024-07-03 22:23:03,030 wheel INFO adding 'pip/_internal/utils/compatibility_tags.py' >2024-07-03 22:23:03,031 wheel INFO adding 'pip/_internal/utils/datetime.py' >2024-07-03 22:23:03,031 wheel INFO adding 'pip/_internal/utils/deprecation.py' >2024-07-03 22:23:03,031 wheel INFO adding 'pip/_internal/utils/direct_url_helpers.py' >2024-07-03 22:23:03,032 wheel INFO adding 'pip/_internal/utils/egg_link.py' >2024-07-03 22:23:03,032 wheel INFO adding 'pip/_internal/utils/encoding.py' >2024-07-03 22:23:03,032 wheel INFO adding 'pip/_internal/utils/entrypoints.py' >2024-07-03 22:23:03,032 wheel INFO adding 'pip/_internal/utils/filesystem.py' >2024-07-03 22:23:03,033 wheel INFO adding 'pip/_internal/utils/filetypes.py' >2024-07-03 22:23:03,033 wheel INFO adding 'pip/_internal/utils/glibc.py' >2024-07-03 22:23:03,033 wheel INFO adding 'pip/_internal/utils/hashes.py' >2024-07-03 22:23:03,034 wheel INFO adding 'pip/_internal/utils/logging.py' >2024-07-03 22:23:03,034 wheel INFO adding 'pip/_internal/utils/misc.py' >2024-07-03 22:23:03,034 wheel INFO adding 'pip/_internal/utils/packaging.py' >2024-07-03 22:23:03,035 wheel INFO adding 'pip/_internal/utils/setuptools_build.py' >2024-07-03 22:23:03,035 wheel INFO adding 'pip/_internal/utils/subprocess.py' >2024-07-03 22:23:03,035 wheel INFO adding 'pip/_internal/utils/temp_dir.py' >2024-07-03 22:23:03,036 wheel INFO adding 'pip/_internal/utils/unpacking.py' >2024-07-03 22:23:03,036 wheel INFO adding 'pip/_internal/utils/urls.py' >2024-07-03 22:23:03,036 wheel INFO adding 'pip/_internal/utils/virtualenv.py' >2024-07-03 22:23:03,036 wheel INFO adding 'pip/_internal/utils/wheel.py' >2024-07-03 22:23:03,037 wheel INFO adding 'pip/_internal/vcs/__init__.py' >2024-07-03 22:23:03,037 wheel INFO adding 'pip/_internal/vcs/bazaar.py' >2024-07-03 22:23:03,037 wheel INFO adding 'pip/_internal/vcs/git.py' >2024-07-03 22:23:03,038 wheel INFO adding 'pip/_internal/vcs/mercurial.py' >2024-07-03 22:23:03,038 wheel INFO adding 'pip/_internal/vcs/subversion.py' >2024-07-03 22:23:03,038 wheel INFO adding 'pip/_internal/vcs/versioncontrol.py' >2024-07-03 22:23:03,039 wheel INFO adding 'pip-24.1.1.dist-info/AUTHORS.txt' >2024-07-03 22:23:03,039 wheel INFO adding 'pip-24.1.1.dist-info/LICENSE.txt' >2024-07-03 22:23:03,039 wheel INFO adding 'pip-24.1.1.dist-info/METADATA' >2024-07-03 22:23:03,040 wheel INFO adding 'pip-24.1.1.dist-info/WHEEL' >2024-07-03 22:23:03,040 wheel INFO adding 'pip-24.1.1.dist-info/entry_points.txt' >2024-07-03 22:23:03,040 wheel INFO adding 'pip-24.1.1.dist-info/top_level.txt' >2024-07-03 22:23:03,041 wheel INFO adding 'pip-24.1.1.dist-info/RECORD' >2024-07-03 22:23:03,042 wheel INFO removing /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/build/bdist.linux-ppc/wheel >2024-07-03 22:23:03,054 gpep517 INFO The backend produced /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/wheel/pip-24.1.1-py3-none-any.whl > * Installing pip-24.1.1-py3-none-any.whl to /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install >python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/wheel/pip-24.1.1-py3-none-any.whl >2024-07-03 22:23:03,300 gpep517 INFO Installing /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/wheel/pip-24.1.1-py3-none-any.whl into /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install >2024-07-03 22:23:04,687 gpep517 INFO Installation complete > * Using python3.12 in global scope > * python3_12: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: dev-python/pip-24.1.1 > * python3_12: running distutils-r1_run_phase python_test >python3.12 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -p xdist -n 8 --dist=worksteal --deselect tests/functional/test_inspect.py::test_inspect_basic --deselect tests/functional/test_config_settings.py::test_backend_sees_config_via_sdist --deselect tests/functional/test_install.py::test_double_install_fail --deselect tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed --deselect tests/functional/test_check.py::test_basic_check_clean --deselect tests/functional/test_check.py::test_check_skip_work_dir_pkg --deselect tests/functional/test_check.py::test_check_complicated_name_clean --deselect tests/functional/test_check.py::test_check_development_versions_are_also_considered --deselect tests/functional/test_freeze.py::test_freeze_with_setuptools --deselect tests/functional/test_pip_runner_script.py::test_runner_work_in_environments_with_no_pip --deselect tests/functional/test_uninstall.py::test_basic_uninstall_distutils --deselect tests/unit/test_base_command.py::test_base_command_global_tempdir_cleanup --deselect tests/unit/test_base_command.py::test_base_command_local_tempdir_cleanup --deselect tests/unit/test_base_command.py::test_base_command_provides_tempdir_helpers --deselect tests/functional/test_debug.py::test_debug[vendored library versions:] --deselect tests/functional/test_debug.py::test_debug__library_versions --deselect tests/functional/test_python_option.py::test_python_interpreter --deselect tests/functional/test_uninstall.py::test_uninstall_non_local_distutils --ignore tests/functional/test_proxy.py -m not network -o tmp_path_retention_policy=all >================================================= test session starts ================================================= >platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 -- /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1 >configfile: pyproject.toml >plugins: xdist-3.6.1 >created: 8/8 workers >8 workers [2357 items] > >scheduling tests via WorkStealingScheduling > >tests/functional/test_install.py::test_install_incompatible_python_requires_editable >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux_override >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[fallback] >tests/functional/test_bad_url.py::test_filenotfound_error_message >tests/functional/test_new_resolver.py::test_new_resolver_fails_on_needed_conflicting_constraints >tests/unit/test_network_session.py::test_user_agent__ci[PIP_IS_CI-True] >[gw3] [ 1/2357] PASSED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux_override >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[_package] >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux_home_slash >[gw4] [ 2/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[fallback] >[gw3] [ 3/2357] PASSED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux_home_slash >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[full] >tests/unit/test_req_file.py::TestBreakOptionsArgs::test_no_options >[gw6] [ 4/2357] PASSED tests/unit/test_req_file.py::TestBreakOptionsArgs::test_no_options >tests/unit/test_req_file.py::TestBreakOptionsArgs::test_args_short_options >[gw6] [ 5/2357] PASSED tests/unit/test_req_file.py::TestBreakOptionsArgs::test_args_short_options >tests/unit/test_req_file.py::TestBreakOptionsArgs::test_args_long_options >[gw4] [ 6/2357] SKIPPED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[full] >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_unicode >[gw7] [ 7/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[_package] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[A......B] >[gw7] [ 8/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[A......B] >[gw3] [ 9/2357] PASSED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_unicode >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[no-variant] >[gw4] [ 10/2357] SKIPPED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[no-variant] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[AB] >tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_win >[gw3] [ 11/2357] SKIPPED tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_win >tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_osx >[gw3] [ 12/2357] SKIPPED tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_osx >tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux >[gw7] [ 13/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[AB] >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[fallback] >[gw4] [ 14/2357] SKIPPED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical_no_localization[fallback] >tests/unit/test_finder.py::test_no_mpkg >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[A] >[gw3] [ 15/2357] PASSED tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux >tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux_override >[gw3] [ 16/2357] PASSED tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux_override >tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux_empty >[gw7] [ 17/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[A] >[gw6] [ 18/2357] PASSED tests/unit/test_req_file.py::TestBreakOptionsArgs::test_args_long_options >tests/unit/test_req_file.py::TestOptionVariants::test_variant1 >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[2] >[gw3] [ 19/2357] PASSED tests/unit/test_appdirs.py::TestSiteConfigDirs::test_site_config_dirs_linux_empty >[gw7] [ 20/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[2] >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_win_no_roaming >[gw3] [ 21/2357] SKIPPED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_win_no_roaming >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_win_yes_roaming >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[A] >[gw3] [ 22/2357] SKIPPED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_win_yes_roaming >[gw7] [ 23/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[A] >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_osx >[gw3] [ 24/2357] SKIPPED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_osx >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux >[gw3] [ 25/2357] PASSED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux_override >[gw3] [ 26/2357] PASSED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux_override >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[ABC] >[gw7] [ 27/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[ABC] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[ABC.dist-info] >tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux_home_slash >[gw3] [ 28/2357] PASSED tests/unit/test_appdirs.py::TestUserConfigDir::test_user_config_dir_linux_home_slash >tests/unit/test_base_command.py::TestCommand::test_raise_broken_stdout >[gw7] [ 29/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[ABC.dist-info] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[_+-] >[gw3] [ 30/2357] PASSED tests/unit/test_base_command.py::TestCommand::test_raise_broken_stdout >tests/unit/test_base_command.py::TestCommand::test_raise_broken_stdout__debug_logging >[gw7] [ 31/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[_+-] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[_package] >[gw3] [ 32/2357] PASSED tests/unit/test_base_command.py::TestCommand::test_raise_broken_stdout__debug_logging >tests/unit/test_base_command.py::test_handle_pip_version_check_called >[gw7] [ 33/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_exists[_package] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_permission_error >[gw7] [ 34/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_permission_error >tests/unit/test_utils_temp_dir.py::test_global_tempdir_manager >[gw7] [ 35/2357] PASSED tests/unit/test_utils_temp_dir.py::test_global_tempdir_manager >tests/unit/test_utils_temp_dir.py::test_tempdirectory_asserts_global_tempdir >[gw7] [ 36/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdirectory_asserts_global_tempdir >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-deleted-False] >[gw7] [ 37/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-deleted-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete1-deleted-False] >[gw7] [ 38/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete1-deleted-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-deleted-False] >[gw7] [ 39/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-deleted-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-deleted-True] >[gw7] [ 40/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-deleted-True] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-not-deleted-True] >[gw7] [ 41/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-not-deleted-True] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete5-not-deleted-True] >[gw7] [ 42/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete5-not-deleted-True] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-not-deleted-False] >[gw7] [ 43/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-not-deleted-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-not-deleted-True] >[gw7] [ 44/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-not-deleted-True] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-unspecified-False] >[gw7] [ 45/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[None-unspecified-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete9-unspecified-False] >[gw7] [ 46/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[delete9-unspecified-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-unspecified-False] >[gw7] [ 47/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[True-unspecified-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-unspecified-True] >[gw7] [ 48/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry[False-unspecified-True] >tests/unit/test_utils_temp_dir.py::test_temp_dir_does_not_delete_explicit_paths_by_default[delete0-True] >[gw7] [ 49/2357] PASSED tests/unit/test_utils_temp_dir.py::test_temp_dir_does_not_delete_explicit_paths_by_default[delete0-True] >tests/unit/test_utils_temp_dir.py::test_temp_dir_does_not_delete_explicit_paths_by_default[None-False] >[gw7] [ 50/2357] PASSED tests/unit/test_utils_temp_dir.py::test_temp_dir_does_not_delete_explicit_paths_by_default[None-False] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry_lazy[True] >[gw7] [ 51/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry_lazy[True] >tests/unit/test_utils_temp_dir.py::test_tempdir_registry_lazy[False] >[gw7] [ 52/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_registry_lazy[False] >tests/unit/test_utils_temp_dir.py::test_tempdir_cleanup_ignore_errors >[gw3] [ 53/2357] PASSED tests/unit/test_base_command.py::test_handle_pip_version_check_called >tests/unit/test_base_command.py::test_log_command_success >[gw3] [ 54/2357] PASSED tests/unit/test_base_command.py::test_log_command_success >tests/unit/test_base_command.py::test_log_command_error >[gw3] [ 55/2357] PASSED tests/unit/test_base_command.py::test_log_command_error >tests/unit/test_base_command.py::test_log_file_command_error >[gw3] [ 56/2357] PASSED tests/unit/test_base_command.py::test_log_file_command_error >tests/unit/test_base_command.py::test_log_unicode_messages >[gw3] [ 57/2357] PASSED tests/unit/test_base_command.py::test_log_unicode_messages >tests/unit/test_cache.py::test_falsey_path_none >[gw3] [ 58/2357] PASSED tests/unit/test_cache.py::test_falsey_path_none >tests/unit/test_cache.py::test_subdirectory_fragment >[gw3] [ 59/2357] PASSED tests/unit/test_cache.py::test_subdirectory_fragment >tests/unit/test_cache.py::test_wheel_name_filter >[gw3] [ 60/2357] PASSED tests/unit/test_cache.py::test_wheel_name_filter >tests/unit/test_cache.py::test_cache_hash >[gw3] [ 61/2357] PASSED tests/unit/test_cache.py::test_cache_hash >tests/unit/test_cache.py::test_link_to_cache >[gw3] [ 62/2357] PASSED tests/unit/test_cache.py::test_link_to_cache >tests/unit/test_cache.py::test_get_cache_entry >[gw3] [ 63/2357] PASSED tests/unit/test_cache.py::test_get_cache_entry >tests/unit/test_cmdoptions.py::test_convert_python_version[-expected0] >[gw3] [ 64/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[-expected0] >tests/unit/test_cmdoptions.py::test_convert_python_version[2-expected1] >[gw3] [ 65/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[2-expected1] >tests/unit/test_cmdoptions.py::test_convert_python_version[3-expected2] >[gw3] [ 66/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3-expected2] >tests/unit/test_cmdoptions.py::test_convert_python_version[3.7-expected3] >[gw3] [ 67/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3.7-expected3] >tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.3-expected4] >[gw3] [ 68/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.3-expected4] >tests/unit/test_cmdoptions.py::test_convert_python_version[34-expected5] >[gw3] [ 69/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[34-expected5] >tests/unit/test_cmdoptions.py::test_convert_python_version[310-expected6] >[gw3] [ 70/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[310-expected6] >tests/unit/test_cmdoptions.py::test_convert_python_version[ab-expected7] >[gw3] [ 71/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[ab-expected7] >tests/unit/test_cmdoptions.py::test_convert_python_version[3a-expected8] >[gw3] [ 72/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3a-expected8] >tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.a-expected9] >[gw3] [ 73/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.a-expected9] >tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.3.1-expected10] >[gw3] [ 74/2357] PASSED tests/unit/test_cmdoptions.py::test_convert_python_version[3.7.3.1-expected10] >tests/unit/test_cmdoptions.py::test_identify_python_interpreter_venv >[gw3] [ 75/2357] PASSED tests/unit/test_cmdoptions.py::test_identify_python_interpreter_venv >tests/unit/test_collector.py::test_get_simple_response_archive_to_naive_scheme[ftp://python.org/python-3.7.1.zip] >[gw3] [ 76/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_naive_scheme[ftp://python.org/python-3.7.1.zip] >tests/unit/test_collector.py::test_get_simple_response_archive_to_naive_scheme[file:///opt/data/pip-18.0.tar.gz] >[gw3] [ 77/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_naive_scheme[file:///opt/data/pip-18.0.tar.gz] >tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme[http://python.org/python-3.7.1.zip-application/zip] >[gw3] [ 78/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme[http://python.org/python-3.7.1.zip-application/zip] >tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme[https://pypi.org/pip-18.0.tar.gz-application/gzip] >[gw3] [ 79/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme[https://pypi.org/pip-18.0.tar.gz-application/gzip] >tests/unit/test_collector.py::test_get_index_content_invalid_content_type_archive[ftp://python.org/python-3.7.1.zip] >[gw3] [ 80/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_content_type_archive[ftp://python.org/python-3.7.1.zip] >tests/unit/test_collector.py::test_get_index_content_invalid_content_type_archive[file:///opt/data/pip-18.0.tar.gz] >[gw3] [ 81/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_content_type_archive[file:///opt/data/pip-18.0.tar.gz] >tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme_is_html[http://python.org/python-3.7.1.zip] >[gw3] [ 82/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme_is_html[http://python.org/python-3.7.1.zip] >tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme_is_html[https://pypi.org/pip-18.0.tar.gz] >[gw3] [ 83/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_archive_to_http_scheme_is_html[https://pypi.org/pip-18.0.tar.gz] >tests/unit/test_collector.py::test_get_simple_response_no_head[https://pypi.org/simple/pip] >[gw3] [ 84/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_no_head[https://pypi.org/simple/pip] >tests/unit/test_collector.py::test_get_simple_response_no_head[https://pypi.org/simple/pip/] >[gw3] [ 85/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_no_head[https://pypi.org/simple/pip/] >tests/unit/test_collector.py::test_get_simple_response_no_head[https://python.org/sitemap.xml] >[gw3] [ 86/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_no_head[https://python.org/sitemap.xml] >tests/unit/test_collector.py::test_get_simple_response_dont_log_clear_text_password >[gw3] [ 87/2357] PASSED tests/unit/test_collector.py::test_get_simple_response_dont_log_clear_text_password >tests/unit/test_collector.py::test_clean_url_path[True-a b-a%20b] >[gw3] [ 88/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a b-a%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a @ b-a%20@%20b] >[gw3] [ 89/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a @ b-a%20@%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a @ @ b-a%20@%20@%20b] >[gw3] [ 90/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a @ @ b-a%20@%20@%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a %40 b-a%20%40%20b] >[gw3] [ 91/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %40 b-a%20%40%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a %40b@ c-a%20%40b@%20c] >[gw3] [ 92/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %40b@ c-a%20%40b@%20c] >tests/unit/test_collector.py::test_clean_url_path[True-a @b%40 c-a%20@b%40%20c] >[gw3] [ 93/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a @b%40 c-a%20@b%40%20c] >tests/unit/test_collector.py::test_clean_url_path[True-a %40@b %40@c %40-a%20%40@b%20%40@c%20%40] >[gw3] [ 94/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %40@b %40@c %40-a%20%40@b%20%40@c%20%40] >tests/unit/test_collector.py::test_clean_url_path[True-a / b-a%20/%20b] >[gw3] [ 95/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a / b-a%20/%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a / / b-a%20/%20/%20b] >[gw3] [ 96/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a / / b-a%20/%20/%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a %2F b-a%20%2F%20b] >[gw3] [ 97/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %2F b-a%20%2F%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a %2Fb/ c-a%20%2Fb/%20c] >[gw3] [ 98/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %2Fb/ c-a%20%2Fb/%20c] >tests/unit/test_collector.py::test_clean_url_path[True-a /b%2F c-a%20/b%2F%20c] >[gw3] [ 99/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a /b%2F c-a%20/b%2F%20c] >tests/unit/test_collector.py::test_clean_url_path[True-a %2F/b %2F/c %2F-a%20%2F/b%20%2F/c%20%2F] >[gw3] [ 100/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %2F/b %2F/c %2F-a%20%2F/b%20%2F/c%20%2F] >tests/unit/test_collector.py::test_clean_url_path[True-a %5b %5d b-a%20%5B%20%5D%20b] >[gw3] [ 101/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %5b %5d b-a%20%5B%20%5D%20b] >tests/unit/test_collector.py::test_clean_url_path[True-a %2f b-a%20%2F%20b] >[gw3] [ 102/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[True-a %2f b-a%20%2F%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a b-a%20b] >[gw3] [ 103/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a b-a%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a @ b-a%20@%20b] >[gw3] [ 104/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a @ b-a%20@%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a @ @ b-a%20@%20@%20b] >[gw3] [ 105/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a @ @ b-a%20@%20@%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a %40 b-a%20%40%20b] >[gw3] [ 106/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %40 b-a%20%40%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a %40b@ c-a%20%40b@%20c] >[gw3] [ 107/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %40b@ c-a%20%40b@%20c] >tests/unit/test_collector.py::test_clean_url_path[False-a @b%40 c-a%20@b%40%20c] >[gw3] [ 108/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a @b%40 c-a%20@b%40%20c] >tests/unit/test_collector.py::test_clean_url_path[False-a %40@b %40@c %40-a%20%40@b%20%40@c%20%40] >[gw3] [ 109/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %40@b %40@c %40-a%20%40@b%20%40@c%20%40] >tests/unit/test_collector.py::test_clean_url_path[False-a / b-a%20/%20b] >[gw3] [ 110/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a / b-a%20/%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a / / b-a%20/%20/%20b] >[gw3] [ 111/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a / / b-a%20/%20/%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a %2F b-a%20%2F%20b] >[gw3] [ 112/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %2F b-a%20%2F%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a %2Fb/ c-a%20%2Fb/%20c] >[gw3] [ 113/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %2Fb/ c-a%20%2Fb/%20c] >tests/unit/test_collector.py::test_clean_url_path[False-a /b%2F c-a%20/b%2F%20c] >[gw3] [ 114/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a /b%2F c-a%20/b%2F%20c] >tests/unit/test_collector.py::test_clean_url_path[False-a %2F/b %2F/c %2F-a%20%2F/b%20%2F/c%20%2F] >[gw3] [ 115/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %2F/b %2F/c %2F-a%20%2F/b%20%2F/c%20%2F] >tests/unit/test_collector.py::test_clean_url_path[False-a %5b %5d b-a%20%5B%20%5D%20b] >[gw3] [ 116/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %5b %5d b-a%20%5B%20%5D%20b] >tests/unit/test_collector.py::test_clean_url_path[False-a %2f b-a%20%2F%20b] >[gw3] [ 117/2357] PASSED tests/unit/test_collector.py::test_clean_url_path[False-a %2f b-a%20%2F%20b] >tests/unit/test_collector.py::test_clean_url_path_with_local_path[/T:/with space/repo.git@1.0-///T:/with%20space/repo.git@1.0] >[gw3] [ 118/2357] SKIPPED tests/unit/test_collector.py::test_clean_url_path_with_local_path[/T:/with space/repo.git@1.0-///T:/with%20space/repo.git@1.0] >tests/unit/test_collector.py::test_clean_url_path_with_local_path[/T:/with space/repo.git@1.0-/T%3A/with%20space/repo.git@1.0] >[gw3] [ 119/2357] PASSED tests/unit/test_collector.py::test_clean_url_path_with_local_path[/T:/with space/repo.git@1.0-/T%3A/with%20space/repo.git@1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with space/-https://localhost.localdomain:8181/path/with%20space/] >[gw3] [ 120/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with space/-https://localhost.localdomain:8181/path/with%20space/] >tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with%20quoted%20space/-https://localhost.localdomain:8181/path/with%20quoted%20space/] >[gw3] [ 121/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with%20quoted%20space/-https://localhost.localdomain:8181/path/with%20quoted%20space/] >tests/unit/test_collector.py::test_ensure_quoted_url[https://127.0.0.1:8181/path/with space/-https://127.0.0.1:8181/path/with%20space/] >[gw3] [ 122/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://127.0.0.1:8181/path/with space/-https://127.0.0.1:8181/path/with%20space/] >tests/unit/test_collector.py::test_ensure_quoted_url[https://[fd00:0:0:236::100]:8181/path/with space/-https://[fd00:0:0:236::100]:8181/path/with%20space/] >[gw3] [ 123/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://[fd00:0:0:236::100]:8181/path/with space/-https://[fd00:0:0:236::100]:8181/path/with%20space/] >tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with/query?request=test-https://localhost.localdomain:8181/path/with/query?request=test] >[gw3] [ 124/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path/with/query?request=test-https://localhost.localdomain:8181/path/with/query?request=test] >tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path:/with:/colon-https://localhost.localdomain:8181/path%3A/with%3A/colon] >[gw3] [ 125/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain:8181/path:/with:/colon-https://localhost.localdomain:8181/path%3A/with%3A/colon] >tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain/T:/path/-https://localhost.localdomain/T%3A/path/] >[gw3] [ 126/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://localhost.localdomain/T:/path/-https://localhost.localdomain/T%3A/path/] >tests/unit/test_collector.py::test_ensure_quoted_url[https://example.com/access%2Ftoken/path/-https://example.com/access%2Ftoken/path/] >[gw3] [ 127/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[https://example.com/access%2Ftoken/path/-https://example.com/access%2Ftoken/path/] >tests/unit/test_collector.py::test_ensure_quoted_url[git+ssh://example.com/path to/repo.git@1.0#egg=my-package-1.0-git+ssh://example.com/path%20to/repo.git@1.0#egg=my-package-1.0] >[gw3] [ 128/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[git+ssh://example.com/path to/repo.git@1.0#egg=my-package-1.0-git+ssh://example.com/path%20to/repo.git@1.0#egg=my-package-1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[git+https://example.com/repo.git@hash%23symbol#egg=my-package-1.0-git+https://example.com/repo.git@hash%23symbol#egg=my-package-1.0] >[gw3] [ 129/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[git+https://example.com/repo.git@hash%23symbol#egg=my-package-1.0-git+https://example.com/repo.git@hash%23symbol#egg=my-package-1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[git+https://example.com/repo.git@at%40 space#egg=my-package-1.0-git+https://example.com/repo.git@at%40%20space#egg=my-package-1.0] >[gw3] [ 130/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[git+https://example.com/repo.git@at%40 space#egg=my-package-1.0-git+https://example.com/repo.git@at%40%20space#egg=my-package-1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file:///T:/path/with%20spaces] >[gw3] [ 131/2357] SKIPPED tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file:///T:/path/with%20spaces] >tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file://///T:/path/with%20spaces] >[gw3] [ 132/2357] SKIPPED tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file://///T:/path/with%20spaces] >tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file:///T%3A/path/with%20spaces/] >[gw3] [ 133/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[file:///T:/path/with spaces/-file:///T%3A/path/with%20spaces/] >tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file:///T:/with%20space/repo.git@1.0#egg=my-package-1.0] >[gw3] [ 134/2357] SKIPPED tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file:///T:/with%20space/repo.git@1.0#egg=my-package-1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file://///T:/with%20space/repo.git@1.0#egg=my-package-1.0] >[gw3] [ 135/2357] SKIPPED tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file://///T:/with%20space/repo.git@1.0#egg=my-package-1.0] >tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file:/T%3A/with%20space/repo.git@1.0#egg=my-package-1.0] >[gw3] [ 136/2357] PASSED tests/unit/test_collector.py::test_ensure_quoted_url[git+file:///T:/with space/repo.git@1.0#egg=my-package-1.0-git+file:/T%3A/with%20space/repo.git@1.0#egg=my-package-1.0] >tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz"></a>-None] >[gw3] [ 137/2357] PASSED tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz"></a>-None] >tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python></a>-None] >[gw3] [ 138/2357] PASSED tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python></a>-None] >tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python=">=3.6"></a>->=3.6] >[gw3] [ 139/2357] PASSED tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python=">=3.6"></a>->=3.6] >tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python="&gt;=3.6"></a>->=3.6] >[gw3] [ 140/2357] PASSED tests/unit/test_collector.py::test_parse_links__requires_python[<a href="/pkg-1.0.tar.gz" data-requires-python="&gt;=3.6"></a>->=3.6] >tests/unit/test_collector.py::test_parse_links_json >[gw3] [ 141/2357] PASSED tests/unit/test_collector.py::test_parse_links_json >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg1-1.0.tar.gz"></a>-None] >[gw3] [ 142/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg1-1.0.tar.gz"></a>-None] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg2-1.0.tar.gz" data-yanked></a>-None] >[gw3] [ 143/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg2-1.0.tar.gz" data-yanked></a>-None] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg3-1.0.tar.gz" data-yanked=""></a>-] >[gw3] [ 144/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg3-1.0.tar.gz" data-yanked=""></a>-] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg4-1.0.tar.gz" data-yanked="error"></a>-error] >[gw3] [ 145/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg4-1.0.tar.gz" data-yanked="error"></a>-error] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg4-1.0.tar.gz" data-yanked="version < 1"></a>-version < 1] >[gw3] [ 146/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg4-1.0.tar.gz" data-yanked="version < 1"></a>-version < 1] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg-1.0.tar.gz" data-yanked="curlyquote \u2018"></a>-curlyquote \u2018] >[gw3] [ 147/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg-1.0.tar.gz" data-yanked="curlyquote \u2018"></a>-curlyquote \u2018] >tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg-1.0.tar.gz" data-yanked="version &lt; 1"></a>-version < 1] >[gw3] [ 148/2357] PASSED tests/unit/test_collector.py::test_parse_links__yanked_reason[<a href="/pkg-1.0.tar.gz" data-yanked="version &lt; 1"></a>-version < 1] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz"></a>-None-hashes0] >[gw3] [ 149/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz"></a>-None-hashes0] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="true"></a>-expected1-hashes1] >[gw3] [ 150/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="true"></a>-expected1-hashes1] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="sha256=aa113592bbe"></a>-expected2-hashes2] >[gw3] [ 151/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="sha256=aa113592bbe"></a>-expected2-hashes2] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz#sha512=abc132409cb" data-core-metadata="sha256=aa113592bbe"></a>-expected3-hashes3] >[gw3] [ 152/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz#sha512=abc132409cb" data-core-metadata="sha256=aa113592bbe"></a>-expected3-hashes3] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-dist-info-metadata="sha256=aa113592bbe"></a>-expected4-hashes4] >[gw3] [ 153/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-dist-info-metadata="sha256=aa113592bbe"></a>-expected4-hashes4] >tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="sha256=aa113592bbe" data-dist-info-metadata="sha256=invalid_value"></a>-expected5-hashes5] >[gw3] [ 154/2357] PASSED tests/unit/test_collector.py::test_parse_links__metadata_file_data[<a href="/pkg1-1.0.tar.gz" data-core-metadata="sha256=aa113592bbe" data-dist-info-metadata="sha256=invalid_value"></a>-expected5-hashes5] >tests/unit/test_collector.py::test_parse_links_caches_same_page_by_url >[gw3] [ 155/2357] PASSED tests/unit/test_collector.py::test_parse_links_caches_same_page_by_url >tests/unit/test_collector.py::test_request_http_error >[gw3] [ 156/2357] PASSED tests/unit/test_collector.py::test_request_http_error >tests/unit/test_collector.py::test_request_retries >[gw3] [ 157/2357] PASSED tests/unit/test_collector.py::test_request_retries >tests/unit/test_collector.py::test_make_index_content >[gw3] [ 158/2357] PASSED tests/unit/test_collector.py::test_make_index_content >tests/unit/test_collector.py::test_get_index_content_invalid_scheme[svn+http://pypi.org/something-svn] >[gw3] [ 159/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_scheme[svn+http://pypi.org/something-svn] >tests/unit/test_collector.py::test_get_index_content_invalid_scheme[git+https://github.com/pypa/pip.git-git] >[gw3] [ 160/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_scheme[git+https://github.com/pypa/pip.git-git] >tests/unit/test_collector.py::test_get_index_content_invalid_content_type[application/xhtml+xml] >[gw3] [ 161/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_content_type[application/xhtml+xml] >tests/unit/test_collector.py::test_get_index_content_invalid_content_type[application/json] >[gw3] [ 162/2357] PASSED tests/unit/test_collector.py::test_get_index_content_invalid_content_type[application/json] >tests/unit/test_collector.py::test_get_index_content_directory_append_index >[gw3] [ 163/2357] PASSED tests/unit/test_collector.py::test_get_index_content_directory_append_index >tests/unit/test_collector.py::test_collect_sources__file_expand_dir >[gw3] [ 164/2357] PASSED tests/unit/test_collector.py::test_collect_sources__file_expand_dir >tests/unit/test_collector.py::test_collect_sources__file_not_find_link >[gw3] [ 165/2357] PASSED tests/unit/test_collector.py::test_collect_sources__file_not_find_link >[gw6] [ 166/2357] PASSED tests/unit/test_req_file.py::TestOptionVariants::test_variant1 >tests/unit/test_req_file.py::TestOptionVariants::test_variant2 >tests/unit/test_collector.py::test_collect_sources__non_existing_path >[gw3] [ 167/2357] PASSED tests/unit/test_collector.py::test_collect_sources__non_existing_path >[gw6] [ 168/2357] PASSED tests/unit/test_req_file.py::TestOptionVariants::test_variant2 >tests/unit/test_req_file.py::TestOptionVariants::test_variant3 >tests/unit/test_collector.py::TestLinkCollector::test_fetch_response >[gw6] [ 169/2357] PASSED tests/unit/test_req_file.py::TestOptionVariants::test_variant3 >tests/unit/test_req_file.py::TestOptionVariants::test_variant4 >[gw6] [ 170/2357] PASSED tests/unit/test_req_file.py::TestOptionVariants::test_variant4 >tests/unit/test_req_file.py::TestOptionVariants::test_variant5 >[gw6] [ 171/2357] PASSED tests/unit/test_req_file.py::TestOptionVariants::test_variant5 >tests/unit/test_req_file.py::TestParseRequirements::test_multiple_appending_options >[gw6] [ 172/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_multiple_appending_options >tests/unit/test_req_file.py::TestParseRequirements::test_expand_existing_env_variables >[gw4] [ 173/2357] PASSED tests/unit/test_finder.py::test_no_mpkg >[gw6] [ 174/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_expand_existing_env_variables >tests/unit/test_req_file.py::TestParseRequirements::test_expand_missing_env_variables >[gw6] [ 175/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_expand_missing_env_variables >tests/unit/test_req_file.py::TestParseRequirements::test_join_lines >[gw6] [ 176/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_join_lines >tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_no_only_binary >tests/unit/test_finder.py::test_no_partial_name_match >[gw6] [ 177/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_no_only_binary >tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_comment_start_of_line >[gw6] [ 178/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_comment_start_of_line >tests/unit/test_req_file.py::TestParseRequirements::test_invalid_options >[gw4] [ 179/2357] PASSED tests/unit/test_finder.py::test_no_partial_name_match >[gw6] [ 180/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_invalid_options >tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_comment_end_of_line_with_url >[gw6] [ 181/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_comment_end_of_line_with_url >tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_egginfo_end_of_line_with_url >[gw6] [ 182/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_req_file_parse_egginfo_end_of_line_with_url >tests/unit/test_req_file.py::TestParseRequirements::test_req_file_no_finder >[gw6] [ 183/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_req_file_no_finder >tests/unit/test_req_file.py::TestParseRequirements::test_install_requirements_with_options >[gw3] [ 184/2357] PASSED tests/unit/test_collector.py::TestLinkCollector::test_fetch_response >[gw5] [ 185/2357] PASSED tests/unit/test_network_session.py::test_user_agent__ci[PIP_IS_CI-True] >tests/unit/test_collector.py::TestLinkCollector::test_collect_page_sources >tests/unit/test_network_session.py::test_user_agent__ci[BUILD-False] >[gw6] [ 186/2357] PASSED tests/unit/test_req_file.py::TestParseRequirements::test_install_requirements_with_options >tests/unit/test_req_install.py::TestInstallRequirementBuildDirectory::test_tmp_build_directory >tests/unit/test_finder.py::test_tilde >[gw4] [ 187/2357] PASSED tests/unit/test_finder.py::test_tilde >tests/unit/test_finder.py::test_duplicates_sort_ok >[gw6] [ 188/2357] PASSED tests/unit/test_req_install.py::TestInstallRequirementBuildDirectory::test_tmp_build_directory >tests/unit/test_req_install.py::TestInstallRequirementBuildDirectory::test_forward_slash_results_in_a_link >[gw6] [ 189/2357] PASSED tests/unit/test_req_install.py::TestInstallRequirementBuildDirectory::test_forward_slash_results_in_a_link >tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_invalid_requirement >[gw6] [ 190/2357] PASSED tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_invalid_requirement >tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_without_comes_from >[gw6] [ 191/2357] PASSED tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_without_comes_from >tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_with_comes_from_without_link >[gw6] [ 192/2357] PASSED tests/unit/test_req_install.py::TestInstallRequirementFrom::test_install_req_from_string_with_comes_from_without_link >tests/unit/test_req_uninstall.py::test_uninstallation_paths >[gw6] [ 193/2357] PASSED tests/unit/test_req_uninstall.py::test_uninstallation_paths >tests/unit/test_req_uninstall.py::test_compressed_listing >[gw6] [ 194/2357] PASSED tests/unit/test_req_uninstall.py::test_compressed_listing >tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add >[gw6] [ 195/2357] PASSED tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add >tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add_pth >[gw6] [ 196/2357] PASSED tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add_pth >tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add_symlink >[gw6] [ 197/2357] PASSED tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_add_symlink >tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_compact_shorter_path >[gw6] [ 198/2357] PASSED tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_compact_shorter_path >tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_detect_symlink_dirs >[gw6] [ 199/2357] PASSED tests/unit/test_req_uninstall.py::TestUninstallPathSet::test_detect_symlink_dirs >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_compress_for_rename >[gw6] [ 200/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_compress_for_rename >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_stash >[gw6] [ 201/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_stash >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_commit >[gw3] [ 202/2357] PASSED tests/unit/test_collector.py::TestLinkCollector::test_collect_page_sources >[gw6] [ 203/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_commit >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_rollback >[gw6] [ 204/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_rollback >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_commit_symlinks >[gw6] [ 205/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_commit_symlinks >tests/unit/test_collector.py::TestLinkCollector::test_collect_file_sources >tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_rollback_symlinks >[gw6] [ 206/2357] PASSED tests/unit/test_req_uninstall.py::TestStashedUninstallPathSet::test_rollback_symlinks >tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_unsupported_wheel_link_requirement_raises >[gw6] [ 207/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_unsupported_wheel_link_requirement_raises >tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_unsupported_wheel_local_file_requirement_raises >[gw4] [ 208/2357] PASSED tests/unit/test_finder.py::test_duplicates_sort_ok >tests/unit/test_finder.py::test_finder_detects_latest_find_links >[gw3] [ 209/2357] PASSED tests/unit/test_collector.py::TestLinkCollector::test_collect_file_sources >[gw6] [ 210/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_unsupported_wheel_local_file_requirement_raises >tests/unit/test_collector.py::test_link_collector_create[find_links0-False-False-expected0] >[gw3] [ 211/2357] PASSED tests/unit/test_collector.py::test_link_collector_create[find_links0-False-False-expected0] >tests/unit/test_collector.py::test_link_collector_create[find_links1-False-True-expected1] >tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_exclusive_environment_markers >[gw3] [ 212/2357] PASSED tests/unit/test_collector.py::test_link_collector_create[find_links1-False-True-expected1] >tests/unit/test_collector.py::test_link_collector_create[find_links2-True-False-expected2] >[gw6] [ 213/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestAddRequirement::test_exclusive_environment_markers >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_compatible >[gw3] [ 214/2357] PASSED tests/unit/test_collector.py::test_link_collector_create[find_links2-True-False-expected2] >tests/unit/test_collector.py::test_link_collector_create[find_links3-True-True-expected3] >[gw6] [ 215/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_compatible >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_incompatible >[gw3] [ 216/2357] PASSED tests/unit/test_collector.py::test_link_collector_create[find_links3-True-True-expected3] >tests/unit/test_collector.py::test_link_collector_create[False-False-False-expected4] >[gw6] [ 217/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_incompatible >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_incompatible_with_ignore_requires >[gw3] [ 218/2357] PASSED tests/unit/test_collector.py::test_link_collector_create[False-False-False-expected4] >tests/unit/test_collector.py::test_link_collector_create_find_links_expansion >[gw6] [ 219/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_incompatible_with_ignore_requires >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_none_requires_python >[gw3] [ 220/2357] PASSED tests/unit/test_collector.py::test_link_collector_create_find_links_expansion >[gw4] [ 221/2357] PASSED tests/unit/test_finder.py::test_finder_detects_latest_find_links >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=aa113592bbe-result0] >[gw6] [ 222/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_none_requires_python >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_invalid_requires_python >[gw3] [ 223/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=aa113592bbe-result0] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=aa113592bbe&subdirectory=setup-result1] >[gw6] [ 224/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_invalid_requires_python >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_empty_metadata_error[METADATA] >[gw3] [ 225/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=aa113592bbe&subdirectory=setup-result1] >[gw6] [ 226/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_empty_metadata_error[METADATA] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#subdirectory=setup&sha256=aa113592bbe-result2] >tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_empty_metadata_error[PKG-INFO] >[gw3] [ 227/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#subdirectory=setup&sha256=aa113592bbe-result2] >[gw6] [ 228/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestCheckDistRequiresPython::test_empty_metadata_error[PKG-INFO] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#xsha256=aa113592bbe-None] >tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__has_non_yanked >[gw3] [ 229/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#xsha256=aa113592bbe-None] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=-result4] >[gw6] [ 230/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__has_non_yanked >tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__all_yanked >[gw3] [ 231/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha256=-result4] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#md5=aa113592bbe-result5] >[gw6] [ 232/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__all_yanked >tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__yanked_reason[-<none given>] >[gw3] [ 233/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#md5=aa113592bbe-result5] >tests/unit/test_finder.py::test_incorrect_case_file_index >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz-None] >[gw6] [ 234/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__yanked_reason[-<none given>] >[gw3] [ 235/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz-None] >tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__yanked_reason[curly quote: \u2018-curly quote: \u2018] >tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha500=aa113592bbe-None] >[gw6] [ 236/2357] PASSED tests/unit/test_resolution_legacy_resolver.py::TestYankedWarning::test_sort_best_candidate__yanked_reason[curly quote: \u2018-curly quote: \u2018] >[gw3] [ 237/2357] PASSED tests/unit/test_collector.py::test_link_hash_parsing[https://pypi.org/pip-18.0.tar.gz#sha500=aa113592bbe-None] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha256=aa113592bbe-expected0] >tests/unit/test_search_scope.py::TestSearchScope::test_get_formatted_locations_basic_auth >[gw3] [ 238/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha256=aa113592bbe-expected0] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha256=-expected1] >[gw6] [ 239/2357] PASSED tests/unit/test_search_scope.py::TestSearchScope::test_get_formatted_locations_basic_auth >tests/unit/test_search_scope.py::TestSearchScope::test_get_index_urls_locations >[gw6] [ 240/2357] PASSED tests/unit/test_search_scope.py::TestSearchScope::test_get_index_urls_locations >[gw3] [ 241/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha256=-expected1] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha500=aa113592bbe-expected2] >tests/unit/test_self_check_outdated.py::test_get_statefile_name_known_values[/hello/world/venv-fcd2d5175dd33d5df759ee7b045264230205ef837bf9f582f7c3ada7] >[gw3] [ 242/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[sha500=aa113592bbe-expected2] >[gw6] [ 243/2357] PASSED tests/unit/test_self_check_outdated.py::test_get_statefile_name_known_values[/hello/world/venv-fcd2d5175dd33d5df759ee7b045264230205ef837bf9f582f7c3ada7] >tests/unit/test_self_check_outdated.py::test_get_statefile_name_known_values[C:\\Users\\User\\Desktop\\venv-902cecc0745b8ecf2509ba473f3556f0ba222fedc6df433acda24aa5] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[true-expected3] >[gw3] [ 244/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[true-expected3] >[gw6] [ 245/2357] PASSED tests/unit/test_self_check_outdated.py::test_get_statefile_name_known_values[C:\\Users\\User\\Desktop\\venv-902cecc0745b8ecf2509ba473f3556f0ba222fedc6df433acda24aa5] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[None-None] >tests/unit/test_self_check_outdated.py::test_pip_self_version_check_calls_underlying_implementation >[gw3] [ 246/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[None-None] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[-expected5] >[gw3] [ 247/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[-expected5] >tests/unit/test_collector.py::test_metadata_file_info_parsing_html[aa113592bbe-expected6] >[gw3] [ 248/2357] PASSED tests/unit/test_collector.py::test_metadata_file_info_parsing_html[aa113592bbe-expected6] >tests/unit/test_command_install.py::TestDecideUserInstall::test_prefix_and_target >[gw3] [ 249/2357] PASSED tests/unit/test_command_install.py::TestDecideUserInstall::test_prefix_and_target >tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[True-True-False] >[gw3] [ 250/2357] PASSED tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[True-True-False] >tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[True-False-True] >[gw3] [ 251/2357] PASSED tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[True-False-True] >tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[False-True-False] >[gw3] [ 252/2357] PASSED tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[False-True-False] >tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[False-False-False] >[gw3] [ 253/2357] PASSED tests/unit/test_command_install.py::TestDecideUserInstall::test_most_cases[False-False-False] >tests/unit/test_command_install.py::test_create_os_error_message[error0-True-True-Could not install packages due to an OSError.\n] >[gw3] [ 254/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error0-True-True-Could not install packages due to an OSError.\n] >tests/unit/test_command_install.py::test_create_os_error_message[error1-True-True-Could not install packages due to an OSError.\nCheck the permissions.\n] >[gw3] [ 255/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error1-True-True-Could not install packages due to an OSError.\nCheck the permissions.\n] >tests/unit/test_command_install.py::test_create_os_error_message[error2-True-False-Could not install packages due to an OSError.\n] >[gw3] [ 256/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error2-True-False-Could not install packages due to an OSError.\n] >tests/unit/test_command_install.py::test_create_os_error_message[error3-True-False-Could not install packages due to an OSError.\nConsider using the `--user` option or check the permissions.\n] >[gw3] [ 257/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error3-True-False-Could not install packages due to an OSError.\nConsider using the `--user` option or check the permissions.\n] >tests/unit/test_command_install.py::test_create_os_error_message[error4-False-True-Could not install packages due to an OSError: Illegal byte sequence\n] >[gw3] [ 258/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error4-False-True-Could not install packages due to an OSError: Illegal byte sequence\n] >tests/unit/test_command_install.py::test_create_os_error_message[error5-False-True-Could not install packages due to an OSError: [Errno 13] No file permission\nCheck the permissions.\n] >[gw3] [ 259/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error5-False-True-Could not install packages due to an OSError: [Errno 13] No file permission\nCheck the permissions.\n] >tests/unit/test_command_install.py::test_create_os_error_message[error6-False-False-Could not install packages due to an OSError: Illegal byte sequence\n] >[gw3] [ 260/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error6-False-False-Could not install packages due to an OSError: Illegal byte sequence\n] >tests/unit/test_command_install.py::test_create_os_error_message[error7-False-False-Could not install packages due to an OSError: [Errno 13] No file permission\nConsider using the `--user` option or check the permissions.\n] >[gw3] [ 261/2357] PASSED tests/unit/test_command_install.py::test_create_os_error_message[error7-False-False-Could not install packages due to an OSError: [Errno 13] No file permission\nConsider using the `--user` option or check the permissions.\n] >tests/unit/test_commands.py::test_commands_dict__order >[gw3] [ 262/2357] PASSED tests/unit/test_commands.py::test_commands_dict__order >tests/unit/test_commands.py::test_create_command[install] >[gw3] [ 263/2357] PASSED tests/unit/test_commands.py::test_create_command[install] >tests/unit/test_commands.py::test_create_command[download] >[gw3] [ 264/2357] PASSED tests/unit/test_commands.py::test_create_command[download] >[gw4] [ 265/2357] PASSED tests/unit/test_finder.py::test_incorrect_case_file_index >tests/unit/test_commands.py::test_create_command[uninstall] >[gw3] [ 266/2357] PASSED tests/unit/test_commands.py::test_create_command[uninstall] >tests/unit/test_commands.py::test_create_command[freeze] >[gw3] [ 267/2357] PASSED tests/unit/test_commands.py::test_create_command[freeze] >tests/unit/test_commands.py::test_create_command[inspect] >[gw3] [ 268/2357] PASSED tests/unit/test_commands.py::test_create_command[inspect] >tests/unit/test_commands.py::test_create_command[list] >[gw3] [ 269/2357] PASSED tests/unit/test_commands.py::test_create_command[list] >tests/unit/test_commands.py::test_create_command[show] >[gw6] [ 270/2357] PASSED tests/unit/test_self_check_outdated.py::test_pip_self_version_check_calls_underlying_implementation >[gw3] [ 271/2357] PASSED tests/unit/test_commands.py::test_create_command[show] >tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-None-True-True] >tests/unit/test_finder.py::TestWheel::test_skip_invalid_wheel_link >tests/unit/test_commands.py::test_create_command[check] >[gw3] [ 272/2357] PASSED tests/unit/test_commands.py::test_create_command[check] >[gw6] [ 273/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-None-True-True] >tests/unit/test_commands.py::test_create_command[config] >tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-2.0-True-True] >[gw3] [ 274/2357] PASSED tests/unit/test_commands.py::test_create_command[config] >tests/unit/test_commands.py::test_create_command[search] >[gw3] [ 275/2357] PASSED tests/unit/test_commands.py::test_create_command[search] >tests/unit/test_commands.py::test_create_command[cache] >[gw6] [ 276/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-2.0-True-True] >tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-None-False-False] >[gw3] [ 277/2357] PASSED tests/unit/test_commands.py::test_create_command[cache] >tests/unit/test_commands.py::test_create_command[index] >[gw6] [ 278/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-None-False-False] >[gw3] [ 279/2357] PASSED tests/unit/test_commands.py::test_create_command[index] >tests/unit/test_commands.py::test_create_command[wheel] >tests/unit/test_self_check_outdated.py::test_core_logic[2.0-2.0-None-True-False] >[gw3] [ 280/2357] PASSED tests/unit/test_commands.py::test_create_command[wheel] >tests/unit/test_commands.py::test_create_command[hash] >[gw6] [ 281/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[2.0-2.0-None-True-False] >[gw3] [ 282/2357] PASSED tests/unit/test_commands.py::test_create_command[hash] >tests/unit/test_self_check_outdated.py::test_core_logic[2.0-2.0-2.0-True-False] >tests/unit/test_commands.py::test_create_command[completion] >[gw6] [ 283/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[2.0-2.0-2.0-True-False] >[gw3] [ 284/2357] PASSED tests/unit/test_commands.py::test_create_command[completion] >tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-1.0-True-False] >tests/unit/test_commands.py::test_create_command[debug] >[gw6] [ 285/2357] PASSED tests/unit/test_self_check_outdated.py::test_core_logic[1.0-2.0-1.0-True-False] >[gw3] [ 286/2357] PASSED tests/unit/test_commands.py::test_create_command[debug] >tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_no_cache >tests/unit/test_commands.py::test_create_command[help] >[gw6] [ 287/2357] PASSED tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_no_cache >tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_reads_expected_statefile >[gw3] [ 288/2357] PASSED tests/unit/test_commands.py::test_create_command[help] >tests/unit/test_commands.py::test_session_commands >[gw6] [ 289/2357] PASSED tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_reads_expected_statefile >tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_writes_expected_statefile >[gw7] [ 290/2357] PASSED tests/unit/test_utils_temp_dir.py::test_tempdir_cleanup_ignore_errors >[gw5] [ 291/2357] PASSED tests/unit/test_network_session.py::test_user_agent__ci[BUILD-False] >[gw3] [ 292/2357] PASSED tests/unit/test_commands.py::test_session_commands >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tgz >tests/unit/test_network_session.py::test_user_agent_user_data >tests/unit/test_commands.py::test_index_group_commands >[gw6] [ 293/2357] PASSED tests/unit/test_self_check_outdated.py::TestSelfCheckState::test_writes_expected_statefile >[gw4] [ 294/2357] PASSED tests/unit/test_finder.py::TestWheel::test_skip_invalid_wheel_link >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info0-expected0] >[gw6] [ 295/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info0-expected0] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info1-expected1] >[gw6] [ 296/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info1-expected1] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info2-expected2] >[gw6] [ 297/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info2-expected2] >[gw3] [ 298/2357] PASSED tests/unit/test_commands.py::test_index_group_commands >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-download] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info3-expected3] >[gw3] [ 299/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-download] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-index] >tests/unit/test_finder.py::TestWheel::test_not_find_wheel_not_supported >[gw6] [ 300/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info3-expected3] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info4-expected4] >[gw3] [ 301/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-index] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-install] >[gw3] [ 302/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-install] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-list] >[gw6] [ 303/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info4-expected4] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info5-expected5] >[gw6] [ 304/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info[py_version_info5-expected5] >[gw3] [ 305/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-list] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-wheel] >[gw3] [ 306/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-wheel] >tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info_none >[gw6] [ 307/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_init__py_version_info_none >tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs0-] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-download] >[gw6] [ 308/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs0-] >tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs1-version_info='3.6'] >[gw3] [ 309/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-download] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-index] >[gw6] [ 310/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs1-version_info='3.6'] >tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs2-platforms=['darwin'] version_info='3.6'] >[gw7] [ 311/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tgz >[gw6] [ 312/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs2-platforms=['darwin'] version_info='3.6'] >[gw3] [ 313/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-index] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-install] >tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs3-platforms=['darwin'] version_info='3.6' abis=['cp36m'] implementation='cp'] >[gw6] [ 314/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_format_given[kwargs3-platforms=['darwin'] version_info='3.6' abis=['cp36m'] implementation='cp'] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info0-] >[gw3] [ 315/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-install] >[gw6] [ 316/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info0-] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-list] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info1-2] >[gw6] [ 317/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info1-2] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info2-3] >[gw3] [ 318/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-list] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-wheel] >[gw6] [ 319/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info2-3] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info3-37] >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip >[gw6] [ 320/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info3-37] >[gw3] [ 321/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-True-False-wheel] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info4-37] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-download] >[gw6] [ 322/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info4-37] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info5-310] >[gw3] [ 323/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-download] >[gw6] [ 324/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[py_version_info5-310] >tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[None-None] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-index] >[gw6] [ 325/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_sorted_tags[None-None] >tests/unit/test_target_python.py::TestTargetPython::test_get_unsorted_tags__uses_cached_value >[gw3] [ 326/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-index] >[gw6] [ 327/2357] PASSED tests/unit/test_target_python.py::TestTargetPython::test_get_unsorted_tags__uses_cached_value >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-install] >tests/unit/test_urls.py::test_path_to_url_unix >[gw6] [ 328/2357] PASSED tests/unit/test_urls.py::test_path_to_url_unix >tests/unit/test_urls.py::test_path_to_url_win[posix-path] >[gw3] [ 329/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-install] >[gw6] [ 330/2357] SKIPPED tests/unit/test_urls.py::test_path_to_url_win[posix-path] >tests/unit/test_urls.py::test_path_to_url_win[nt-path] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-list] >[gw6] [ 331/2357] SKIPPED tests/unit/test_urls.py::test_path_to_url_win[nt-path] >tests/unit/test_urls.py::test_path_to_url_win[unc-path] >[gw6] [ 332/2357] SKIPPED tests/unit/test_urls.py::test_path_to_url_win[unc-path] >tests/unit/test_urls.py::test_path_to_url_win[\\\\unc\\as\\path-file:////unc/as/path] >[gw6] [ 333/2357] SKIPPED tests/unit/test_urls.py::test_path_to_url_win[\\\\unc\\as\\path-file:////unc/as/path] >tests/unit/test_urls.py::test_relative_path_to_url_win >[gw4] [ 334/2357] PASSED tests/unit/test_finder.py::TestWheel::test_not_find_wheel_not_supported >[gw6] [ 335/2357] SKIPPED tests/unit/test_urls.py::test_relative_path_to_url_win >tests/unit/test_urls.py::test_url_to_path[file:tmp-tmp-tmp] >[gw3] [ 336/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-list] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-wheel] >[gw6] [ 337/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file:tmp-tmp-tmp] >tests/unit/test_urls.py::test_url_to_path[file:c:/path/to/file-C:\\path\\to\\file-c:/path/to/file] >[gw6] [ 338/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file:c:/path/to/file-C:\\path\\to\\file-c:/path/to/file] >tests/unit/test_urls.py::test_url_to_path[file:/path/to/file-\\path\\to\\file-/path/to/file] >[gw3] [ 339/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-False-False-wheel] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-download] >[gw6] [ 340/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file:/path/to/file-\\path\\to\\file-/path/to/file] >tests/unit/test_urls.py::test_url_to_path[file://localhost/tmp/file-\\tmp\\file-/tmp/file] >[gw6] [ 341/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file://localhost/tmp/file-\\tmp\\file-/tmp/file] >[gw3] [ 342/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-download] >tests/unit/test_urls.py::test_url_to_path[file://localhost/c:/tmp/file-C:\\tmp\\file-/c:/tmp/file] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-index] >[gw6] [ 343/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file://localhost/c:/tmp/file-C:\\tmp\\file-/c:/tmp/file] >tests/unit/test_urls.py::test_url_to_path[file://somehost/tmp/file-\\\\somehost\\tmp\\file-None] >tests/unit/test_finder.py::TestWheel::test_find_wheel_supported >[gw6] [ 344/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file://somehost/tmp/file-\\\\somehost\\tmp\\file-None] >[gw3] [ 345/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-index] >tests/unit/test_urls.py::test_url_to_path[file:///tmp/file-\\tmp\\file-/tmp/file] >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-install] >[gw6] [ 346/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file:///tmp/file-\\tmp\\file-/tmp/file] >tests/unit/test_urls.py::test_url_to_path[file:///c:/tmp/file-C:\\tmp\\file-/c:/tmp/file] >[gw6] [ 347/2357] PASSED tests/unit/test_urls.py::test_url_to_path[file:///c:/tmp/file-C:\\tmp\\file-/c:/tmp/file] >[gw3] [ 348/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-install] >tests/unit/test_urls.py::test_url_to_path_path_to_url_symmetry_win >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-list] >[gw6] [ 349/2357] SKIPPED tests/unit/test_urls.py::test_url_to_path_path_to_url_symmetry_win >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_notvenv >[gw6] [ 350/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_notvenv >[gw3] [ 351/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-list] >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_venv_noglobal >tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-wheel] >[gw6] [ 352/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_venv_noglobal >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_venv_global >[gw3] [ 353/2357] PASSED tests/unit/test_commands.py::test_index_group_handle_pip_version_check[True-True-False-wheel] >[gw6] [ 354/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_usersite_venv_global >tests/unit/test_commands.py::test_requirement_commands >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_notvenv >[gw6] [ 355/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_notvenv >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_venv_noglobal >[gw6] [ 356/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_venv_noglobal >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_venv_global >[gw7] [ 357/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip >[gw6] [ 358/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_sitepkgs_venv_global >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_notvenv >[gw3] [ 359/2357] PASSED tests/unit/test_commands.py::test_requirement_commands >tests/unit/test_commands.py::test_list_pip_version_check[] >[gw6] [ 360/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_notvenv >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_venv_noglobal >[gw6] [ 361/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_venv_noglobal >tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_venv_global >[gw6] [ 362/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_egglink_in_both_venv_global >tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_notvenv >[gw3] [ 363/2357] PASSED tests/unit/test_commands.py::test_list_pip_version_check[] >tests/unit/test_commands.py::test_list_pip_version_check[--outdated] >[gw6] [ 364/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_notvenv >tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_venv_noglobal >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip_failure >[gw6] [ 365/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_venv_noglobal >tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_venv_global >[gw7] [ 366/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip_failure >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip_success >[gw6] [ 367/2357] PASSED tests/unit/test_utils.py::Tests_EgglinkPath::test_noegglink_in_sitepkgs_venv_global >tests/unit/test_utils.py::test_rmtree_errorhandler_nonexistent_directory >[gw3] [ 368/2357] PASSED tests/unit/test_commands.py::test_list_pip_version_check[--outdated] >[gw7] [ 369/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_zip_success >tests/unit/test_commands.py::test_list_pip_version_check[--uptodate] >[gw6] [ 370/2357] PASSED tests/unit/test_utils.py::test_rmtree_errorhandler_nonexistent_directory >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_failure >tests/unit/test_utils.py::test_rmtree_errorhandler_readonly_directory >[gw6] [ 371/2357] PASSED tests/unit/test_utils.py::test_rmtree_errorhandler_readonly_directory >[gw7] [ 372/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_failure >tests/unit/test_utils.py::test_rmtree_errorhandler_reraises_error >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_success >[gw6] [ 373/2357] PASSED tests/unit/test_utils.py::test_rmtree_errorhandler_reraises_error >[gw3] [ 374/2357] PASSED tests/unit/test_commands.py::test_list_pip_version_check[--uptodate] >tests/unit/test_utils.py::test_rmtree_skips_nonexistent_directory >[gw7] [ 375/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_success >tests/unit/test_compat.py::test_get_path_uid >[gw6] [ 376/2357] PASSED tests/unit/test_utils.py::test_rmtree_skips_nonexistent_directory >tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_filter >tests/unit/test_utils.py::test_rmtree_retries >[gw3] [ 377/2357] PASSED tests/unit/test_compat.py::test_get_path_uid >tests/unit/test_compat.py::test_get_path_uid_without_NOFOLLOW >[gw7] [ 378/2357] PASSED tests/unit/test_utils_unpacking.py::TestUnpackArchives::test_unpack_tar_filter >tests/unit/test_utils_unpacking.py::test_unpack_tar_unicode >[gw3] [ 379/2357] PASSED tests/unit/test_compat.py::test_get_path_uid_without_NOFOLLOW >tests/unit/test_compat.py::test_get_path_uid_symlink >[gw7] [ 380/2357] PASSED tests/unit/test_utils_unpacking.py::test_unpack_tar_unicode >[gw3] [ 381/2357] PASSED tests/unit/test_compat.py::test_get_path_uid_symlink >tests/unit/test_utils_unpacking.py::test_is_within_directory[args0-False] >tests/unit/test_compat.py::test_get_path_uid_symlink_without_NOFOLLOW >[gw7] [ 382/2357] PASSED tests/unit/test_utils_unpacking.py::test_is_within_directory[args0-False] >[gw4] [ 383/2357] PASSED tests/unit/test_finder.py::TestWheel::test_find_wheel_supported >tests/unit/test_utils_unpacking.py::test_is_within_directory[args1-True] >[gw3] [ 384/2357] PASSED tests/unit/test_compat.py::test_get_path_uid_symlink_without_NOFOLLOW >[gw7] [ 385/2357] PASSED tests/unit/test_utils_unpacking.py::test_is_within_directory[args1-True] >tests/unit/test_utils_unpacking.py::test_is_within_directory[args2-True] >tests/unit/test_configuration.py::TestConfigurationLoading::test_global_loading >[gw7] [ 386/2357] PASSED tests/unit/test_utils_unpacking.py::test_is_within_directory[args2-True] >[gw3] [ 387/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_global_loading >tests/unit/test_utils_unpacking.py::test_is_within_directory[args3-True] >tests/unit/test_configuration.py::TestConfigurationLoading::test_user_loading >[gw7] [ 388/2357] PASSED tests/unit/test_utils_unpacking.py::test_is_within_directory[args3-True] >tests/unit/test_utils_unpacking.py::test_is_within_directory[args4-False] >[gw3] [ 389/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_user_loading >[gw7] [ 390/2357] PASSED tests/unit/test_utils_unpacking.py::test_is_within_directory[args4-False] >tests/unit/test_configuration.py::TestConfigurationLoading::test_site_loading >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-None-False] >[gw7] [ 391/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-None-False] >[gw3] [ 392/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_site_loading >tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_config_loading >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-False] >[gw7] [ 393/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-False] >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-not_sys_prefix-True] >[gw3] [ 394/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_config_loading >tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_loading >[gw7] [ 395/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[None-not_sys_prefix-True] >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-None-True] >tests/unit/test_finder.py::TestWheel::test_wheel_over_sdist_priority >[gw3] [ 396/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_loading >[gw7] [ 397/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-None-True] >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-True] >tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_does_not_load_lowercase >[gw7] [ 398/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-True] >[gw3] [ 399/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_does_not_load_lowercase >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-not_sys_prefix-True] >tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_does_not_load_version >[gw7] [ 400/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-not_sys_prefix-True] >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-None-True] >[gw3] [ 401/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_var_does_not_load_version >[gw7] [ 402/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-None-True] >tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_config_errors_if_malformed >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-True] >[gw7] [ 403/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr-True] >tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-not_sys_prefix-True] >[gw7] [ 404/2357] PASSED tests/unit/test_utils_virtualenv.py::test_running_under_virtualenv[not_sys_prefix-not_sys_prefix-True] >[gw3] [ 405/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_environment_config_errors_if_malformed >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[False-False-False] >tests/unit/test_configuration.py::TestConfigurationLoading::test_no_such_key_error_message_no_command >[gw7] [ 406/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[False-False-False] >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[False-True-False] >[gw3] [ 407/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_no_such_key_error_message_no_command >[gw7] [ 408/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[False-True-False] >tests/unit/test_configuration.py::TestConfigurationLoading::test_no_such_key_error_message_missing_option >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[True-False-False] >[gw7] [ 409/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[True-False-False] >[gw3] [ 410/2357] PASSED tests/unit/test_configuration.py::TestConfigurationLoading::test_no_such_key_error_message_missing_option >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[True-True-True] >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_site >[gw7] [ 411/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_regular_virtualenv[True-True-True] >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[None-False-False-False] >[gw3] [ 412/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_site >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_user >[gw7] [ 413/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[None-False-False-False] >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[None-True-True-True] >[gw7] [ 414/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[None-True-True-True] >[gw3] [ 415/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_user >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_global >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[pyvenv_cfg_lines2-True-False-False] >[gw3] [ 416/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_overides_global >[gw7] [ 417/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[pyvenv_cfg_lines2-True-False-False] >tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[pyvenv_cfg_lines3-True-True-False] >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_overides_user >[gw3] [ 418/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_overides_user >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_overides_global >[gw7] [ 419/2357] PASSED tests/unit/test_utils_virtualenv.py::test_virtualenv_no_global_with_pep_405_virtual_environment[pyvenv_cfg_lines3-True-True-False] >tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[None-None] >[gw7] [ 420/2357] PASSED tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[None-None] >tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[-expected1] >[gw3] [ 421/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_overides_global >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_user_overides_global >[gw7] [ 422/2357] PASSED tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[-expected1] >tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[a = b\nc = d\n-expected2] >[gw7] [ 423/2357] PASSED tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[a = b\nc = d\n-expected2] >[gw3] [ 424/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_user_overides_global >tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[a = b\nc = d-expected3] >[gw7] [ 425/2357] PASSED tests/unit/test_utils_virtualenv.py::test_get_pyvenv_cfg_lines_for_pep_405_virtual_environment[a = b\nc = d-expected3] >tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_found >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_not_overriden_by_environment_var >[gw3] [ 426/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_env_not_overriden_by_environment_var >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_not_overriden_by_environment_var >[gw7] [ 427/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_found >tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_multiple >[gw3] [ 428/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_site_not_overriden_by_environment_var >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_user_not_overriden_by_environment_var >[gw7] [ 429/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_multiple >tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_none >[gw3] [ 430/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_user_not_overriden_by_environment_var >tests/unit/test_configuration.py::TestConfigurationPrecedence::test_global_not_overriden_by_environment_var >[gw7] [ 431/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_none >tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_wrong_name >[gw3] [ 432/2357] PASSED tests/unit/test_configuration.py::TestConfigurationPrecedence::test_global_not_overriden_by_environment_var >tests/unit/test_configuration.py::TestConfigurationModification::test_no_specific_given_modification >[gw7] [ 433/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_dist_info_dir_wrong_name >tests/unit/test_utils_wheel.py::test_wheel_version_ok >[gw3] [ 434/2357] PASSED tests/unit/test_configuration.py::TestConfigurationModification::test_no_specific_given_modification >tests/unit/test_configuration.py::TestConfigurationModification::test_site_modification >[gw3] [ 435/2357] PASSED tests/unit/test_configuration.py::TestConfigurationModification::test_site_modification >tests/unit/test_configuration.py::TestConfigurationModification::test_user_modification >[gw3] [ 436/2357] PASSED tests/unit/test_configuration.py::TestConfigurationModification::test_user_modification >tests/unit/test_configuration.py::TestConfigurationModification::test_global_modification >[gw3] [ 437/2357] PASSED tests/unit/test_configuration.py::TestConfigurationModification::test_global_modification >[gw4] [ 438/2357] PASSED tests/unit/test_finder.py::TestWheel::test_wheel_over_sdist_priority >tests/unit/test_configuration.py::TestConfigurationModification::test_normalization >[gw3] [ 439/2357] PASSED tests/unit/test_configuration.py::TestConfigurationModification::test_normalization >tests/unit/test_direct_url.py::test_from_json >[gw3] [ 440/2357] PASSED tests/unit/test_direct_url.py::test_from_json >tests/unit/test_direct_url.py::test_to_json >[gw3] [ 441/2357] PASSED tests/unit/test_direct_url.py::test_to_json >tests/unit/test_direct_url.py::test_archive_info >[gw3] [ 442/2357] PASSED tests/unit/test_direct_url.py::test_archive_info >tests/unit/test_direct_url.py::test_dir_info >[gw3] [ 443/2357] PASSED tests/unit/test_direct_url.py::test_dir_info >tests/unit/test_finder.py::TestWheel::test_existing_over_wheel_priority >tests/unit/test_direct_url.py::test_vcs_info >[gw3] [ 444/2357] PASSED tests/unit/test_direct_url.py::test_vcs_info >tests/unit/test_direct_url.py::test_parsing_validation >[gw3] [ 445/2357] PASSED tests/unit/test_direct_url.py::test_parsing_validation >tests/unit/test_direct_url.py::test_redact_url >[gw3] [ 446/2357] PASSED tests/unit/test_direct_url.py::test_redact_url >tests/unit/test_direct_url.py::test_hash_to_hashes >[gw3] [ 447/2357] PASSED tests/unit/test_direct_url.py::test_hash_to_hashes >tests/unit/test_direct_url.py::test_hash_to_hashes_constructor >[gw3] [ 448/2357] PASSED tests/unit/test_direct_url.py::test_hash_to_hashes_constructor >tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_archive >[gw3] [ 449/2357] PASSED tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_archive >tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_dir >[gw3] [ 450/2357] PASSED tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_dir >tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_editable_dir >[gw3] [ 451/2357] PASSED tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_editable_dir >tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_vcs >[gw3] [ 452/2357] PASSED tests/unit/test_direct_url_helpers.py::test_as_pep440_requirement_vcs >tests/unit/test_direct_url_helpers.py::test_from_link_vcs >[gw5] [ 453/2357] PASSED tests/unit/test_network_session.py::test_user_agent_user_data >tests/unit/test_network_session.py::TestPipSession::test_cache_defaults_off >[gw3] [ 454/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_vcs >[gw7] [ 455/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_version_ok >tests/unit/test_direct_url_helpers.py::test_from_link_vcs_with_source_dir_obtains_commit_id >[gw5] [ 456/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_cache_defaults_off >tests/unit/test_network_session.py::TestPipSession::test_cache_is_enabled >[gw5] [ 457/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_cache_is_enabled >tests/unit/test_network_session.py::TestPipSession::test_http_cache_is_not_enabled >tests/unit/test_utils_wheel.py::test_wheel_metadata_fails_missing_wheel >[gw5] [ 458/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_http_cache_is_not_enabled >tests/unit/test_network_session.py::TestPipSession::test_trusted_hosts_adapter >[gw7] [ 459/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_metadata_fails_missing_wheel >tests/unit/test_utils_wheel.py::test_wheel_metadata_fails_on_bad_encoding >[gw5] [ 460/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_trusted_hosts_adapter >[gw7] [ 461/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_metadata_fails_on_bad_encoding >tests/unit/test_network_session.py::TestPipSession::test_add_trusted_host >tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_no_wheel_version >[gw7] [ 462/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_no_wheel_version >tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version0] >[gw5] [ 463/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_add_trusted_host >tests/unit/test_network_session.py::TestPipSession::test_add_trusted_host__logging >[gw7] [ 464/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version0] >tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version1] >[gw5] [ 465/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_add_trusted_host__logging >[gw7] [ 466/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version1] >tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version2] >tests/unit/test_network_session.py::TestPipSession::test_iter_secure_origins >[gw5] [ 467/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_iter_secure_origins >[gw7] [ 468/2357] PASSED tests/unit/test_utils_wheel.py::test_wheel_version_fails_on_bad_wheel_version[version2] >tests/unit/test_network_session.py::TestPipSession::test_iter_secure_origins__trusted_hosts_empty >tests/unit/test_utils_wheel.py::test_check_compatibility >[gw5] [ 469/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_iter_secure_origins__trusted_hosts_empty >[gw7] [ 470/2357] PASSED tests/unit/test_utils_wheel.py::test_check_compatibility >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://pypi.org/something-trusted0-False] >tests/unit/test_vcs.py::test_ensure_svn_available >[gw7] [ 471/2357] SKIPPED tests/unit/test_vcs.py::test_ensure_svn_available >tests/unit/test_vcs.py::test_make_vcs_requirement_url[args0-git+https://example.com/pkg@dev#egg=myproj] >[gw5] [ 472/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://pypi.org/something-trusted0-False] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[https://pypi.org/something-trusted1-True] >[gw7] [ 473/2357] PASSED tests/unit/test_vcs.py::test_make_vcs_requirement_url[args0-git+https://example.com/pkg@dev#egg=myproj] >tests/unit/test_vcs.py::test_make_vcs_requirement_url[args1-git+https://example.com/pkg@dev#egg=myproj&subdirectory=sub/dir] >[gw5] [ 474/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[https://pypi.org/something-trusted1-True] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+http://pypi.org/something-trusted2-False] >[gw7] [ 475/2357] PASSED tests/unit/test_vcs.py::test_make_vcs_requirement_url[args1-git+https://example.com/pkg@dev#egg=myproj&subdirectory=sub/dir] >[gw3] [ 476/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_vcs_with_source_dir_obtains_commit_id >tests/unit/test_vcs.py::test_make_vcs_requirement_url[args2-git+https://example.com/pkg@dev#egg=myproj] >[gw5] [ 477/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+http://pypi.org/something-trusted2-False] >[gw7] [ 478/2357] PASSED tests/unit/test_vcs.py::test_make_vcs_requirement_url[args2-git+https://example.com/pkg@dev#egg=myproj] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+https://pypi.org/something-trusted3-True] >tests/unit/test_vcs.py::test_make_vcs_requirement_url[args3-git+https://example.com/pkg@dev#egg=zope_interface] >[gw5] [ 479/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+https://pypi.org/something-trusted3-True] >[gw7] [ 480/2357] PASSED tests/unit/test_vcs.py::test_make_vcs_requirement_url[args3-git+https://example.com/pkg@dev#egg=zope_interface] >tests/unit/test_direct_url_helpers.py::test_from_link_vcs_without_source_dir >tests/unit/test_vcs.py::test_rev_options_repr >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+ssh://git@pypi.org/something-trusted4-True] >[gw7] [ 481/2357] PASSED tests/unit/test_vcs.py::test_rev_options_repr >tests/unit/test_vcs.py::test_rev_options_to_args[Bazaar-expected10-expected20-kwargs0] >[gw5] [ 482/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[git+ssh://git@pypi.org/something-trusted4-True] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://localhost-trusted5-True] >[gw5] [ 483/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://localhost-trusted5-True] >[gw3] [ 484/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_vcs_without_source_dir >tests/unit/test_direct_url_helpers.py::test_from_link_archive >[gw7] [ 485/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_args[Bazaar-expected10-expected20-kwargs0] >tests/unit/test_vcs.py::test_rev_options_to_args[Git-expected11-expected21-kwargs1] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://127.0.0.1-trusted6-True] >[gw5] [ 486/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://127.0.0.1-trusted6-True] >[gw7] [ 487/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_args[Git-expected11-expected21-kwargs1] >tests/unit/test_vcs.py::test_rev_options_to_args[Mercurial-expected12-expected22-kwargs2] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted7-False] >[gw3] [ 488/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_archive >tests/unit/test_direct_url_helpers.py::test_from_link_dir >[gw3] [ 489/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_dir >tests/unit/test_direct_url_helpers.py::test_from_link_hide_user_password >[gw7] [ 490/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_args[Mercurial-expected12-expected22-kwargs2] >tests/unit/test_vcs.py::test_rev_options_to_args[Subversion-expected13-expected23-kwargs3] >[gw7] [ 491/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_args[Subversion-expected13-expected23-kwargs3] >[gw3] [ 492/2357] PASSED tests/unit/test_direct_url_helpers.py::test_from_link_hide_user_password >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_fails_without_reference >tests/unit/test_vcs.py::test_rev_options_to_args[Git-expected14-expected24-kwargs4] >[gw3] [ 493/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_fails_without_reference >[gw5] [ 494/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted7-False] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted8-True] >[gw5] [ 495/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted8-True] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://eXample.com/something/-trusted9-True] >[gw7] [ 496/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_args[Git-expected14-expected24-kwargs4] >tests/unit/test_vcs.py::test_rev_options_to_display >[gw5] [ 497/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://eXample.com/something/-trusted9-True] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8080/something/-trusted10-True] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_can_fetch_reference_from_subclass >[gw3] [ 498/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_can_fetch_reference_from_subclass >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_can_fetch_reference_from_arguments >[gw4] [ 499/2357] PASSED tests/unit/test_finder.py::TestWheel::test_existing_over_wheel_priority >[gw7] [ 500/2357] PASSED tests/unit/test_vcs.py::test_rev_options_to_display >tests/unit/test_vcs.py::test_rev_options_make_new >[gw3] [ 501/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_can_fetch_reference_from_arguments >[gw7] [ 502/2357] PASSED tests/unit/test_vcs.py::test_rev_options_make_new >tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >[gw5] [ 503/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8080/something/-trusted10-True] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BADNAME] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8080/something/-trusted11-True] >[gw7] [ 504/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >[gw3] [ 505/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BADNAME] >tests/unit/test_vcs.py::test_looks_like_hash[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-True] >[gw5] [ 506/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8080/something/-trusted11-True] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BadName] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted12-False] >[gw7] [ 507/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-True] >[gw3] [ 508/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BadName] >tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaa0123456789abcdefABCDEF-True] >[gw5] [ 509/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com/something/-trusted12-False] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad_name] >tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8888/something/-trusted13-False] >[gw7] [ 510/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaa0123456789abcdefABCDEF-True] >tests/unit/test_vcs.py::test_looks_like_hash[gggggggggggggggggggggggggggggggggggggggg-False] >[gw3] [ 511/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad_name] >[gw5] [ 512/2357] PASSED tests/unit/test_network_session.py::TestPipSession::test_is_secure_origin[http://example.com:8888/something/-trusted13-False] >[gw7] [ 513/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[gggggggggggggggggggggggggggggggggggggggg-False] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BAD_NAME] >tests/unit/test_network_utils.py::test_raise_for_status_raises_exception[401-Client Error] >tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >[gw3] [ 514/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[BAD_NAME] >[gw5] [ 515/2357] PASSED tests/unit/test_network_utils.py::test_raise_for_status_raises_exception[401-Client Error] >[gw7] [ 516/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >tests/unit/test_finder.py::TestCandidateEvaluator::test_link_sorting >tests/unit/test_network_utils.py::test_raise_for_status_raises_exception[501-Server Error] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[_bad] >tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >[gw3] [ 517/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[_bad] >[gw5] [ 518/2357] PASSED tests/unit/test_network_utils.py::test_raise_for_status_raises_exception[501-Server Error] >[gw7] [ 519/2357] PASSED tests/unit/test_vcs.py::test_looks_like_hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >[gw4] [ 520/2357] PASSED tests/unit/test_finder.py::TestCandidateEvaluator::test_link_sorting >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad-name-] >tests/unit/test_finder.py::TestCandidateEvaluator::test_link_sorting_wheels_with_build_tags >tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Mercurial-hg://user@example.com/MyProject-False] >[gw3] [ 521/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad-name-] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad--name] >[gw4] [ 522/2357] PASSED tests/unit/test_finder.py::TestCandidateEvaluator::test_link_sorting_wheels_with_build_tags >[gw7] [ 523/2357] PASSED tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Mercurial-hg://user@example.com/MyProject-False] >tests/unit/test_finder.py::TestCandidateEvaluator::test_build_tag_is_less_important_than_other_tags >tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Mercurial-http://example.com/MyProject-True] >[gw3] [ 524/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad--name] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[-bad-name] >[gw7] [ 525/2357] PASSED tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Mercurial-http://example.com/MyProject-True] >[gw4] [ 526/2357] PASSED tests/unit/test_finder.py::TestCandidateEvaluator::test_build_tag_is_less_important_than_other_tags >tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Git-git://example.com/MyProject-True] >tests/unit/test_finder.py::test_finder_priority_file_over_page >tests/unit/test_network_utils.py::test_raise_for_status_does_not_raises_exception >[gw7] [ 527/2357] PASSED tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Git-git://example.com/MyProject-True] >[gw5] [ 528/2357] PASSED tests/unit/test_network_utils.py::test_raise_for_status_does_not_raises_exception >[gw3] [ 529/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[-bad-name] >tests/unit/test_operations_prepare.py::test_unpack_url_with_urllib_response_without_content_type >tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Git-http://example.com/MyProject-True] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad-name-due-to-1-number] >[gw7] [ 530/2357] PASSED tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Git-http://example.com/MyProject-True] >tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Subversion-svn://example.com/MyProject-True] >[gw3] [ 531/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorCreation::test_rejects_non_kebab_case_names[bad-name-due-to-1-number] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_complete >[gw7] [ 532/2357] PASSED tests/unit/test_vcs.py::test_should_add_vcs_url_prefix[Subversion-svn://example.com/MyProject-True] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[ssh://bob@server/foo/bar.git-ssh://bob@server/foo/bar.git] >[gw7] [ 533/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[ssh://bob@server/foo/bar.git-ssh://bob@server/foo/bar.git] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[git://bob@server/foo/bar.git-git://bob@server/foo/bar.git] >[gw3] [ 534/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_complete >[gw7] [ 535/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[git://bob@server/foo/bar.git-git://bob@server/foo/bar.git] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_complete_color >tests/unit/test_vcs.py::test_git_remote_url_to_pip[ssh://server/foo/bar.git-ssh://server/foo/bar.git] >[gw7] [ 536/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[ssh://server/foo/bar.git-ssh://server/foo/bar.git] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[git@example.com:foo/bar.git-ssh://git@example.com/foo/bar.git] >[gw3] [ 537/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_complete_color >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context >[gw7] [ 538/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[git@example.com:foo/bar.git-ssh://git@example.com/foo/bar.git] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[example.com:foo.git-ssh://example.com/foo.git] >[gw3] [ 539/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context >[gw7] [ 540/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[example.com:foo.git-ssh://example.com/foo.git] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_note >tests/unit/test_vcs.py::test_git_remote_url_to_pip[https://example.com/foo-https://example.com/foo] >[gw7] [ 541/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[https://example.com/foo-https://example.com/foo] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[http://example.com/foo/bar.git-http://example.com/foo/bar.git] >[gw3] [ 542/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_note >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint >[gw7] [ 543/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[http://example.com/foo/bar.git-http://example.com/foo/bar.git] >tests/unit/test_vcs.py::test_git_remote_url_to_pip[https://bob@example.com/foo-https://bob@example.com/foo] >[gw7] [ 544/2357] PASSED tests/unit/test_vcs.py::test_git_remote_url_to_pip[https://bob@example.com/foo-https://bob@example.com/foo] >tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[c:/piffle/wiffle/waffle/poffle.git-nt] >[gw3] [ 545/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context_no_hint >[gw7] [ 546/2357] PASSED tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[c:/piffle/wiffle/waffle/poffle.git-nt] >tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[c:\\faffle\\waffle\\woffle\\piffle.git-nt] >[gw3] [ 547/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context_no_hint >[gw7] [ 548/2357] PASSED tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[c:\\faffle\\waffle\\woffle\\piffle.git-nt] >tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[/muffle/fuffle/pufffle/fluffle.git-posix] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context_no_note >[gw7] [ 549/2357] PASSED tests/unit/test_vcs.py::test_paths_are_not_mistaken_for_scp_shorthand[/muffle/fuffle/pufffle/fluffle.git-posix] >tests/unit/test_vcs.py::test_git_remote_local_path >[gw3] [ 550/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_context_no_note >[gw7] [ 551/2357] PASSED tests/unit/test_vcs.py::test_git_remote_local_path >tests/unit/test_vcs.py::test_git_resolve_revision_rev_exists >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint_no_note >[gw3] [ 552/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint_no_note >[gw7] [ 553/2357] PASSED tests/unit/test_vcs.py::test_git_resolve_revision_rev_exists >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint_no_note_no_context >tests/unit/test_vcs.py::test_git_resolve_revision_rev_not_found >[gw3] [ 554/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_ASCII::test_no_hint_no_note_no_context >[gw7] [ 555/2357] PASSED tests/unit/test_vcs.py::test_git_resolve_revision_rev_not_found >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_complete >tests/unit/test_vcs.py::test_git_resolve_revision_not_found_warning >[gw7] [ 556/2357] PASSED tests/unit/test_vcs.py::test_git_resolve_revision_not_found_warning >tests/unit/test_vcs.py::test_git_is_commit_id_equal[5547fa909e83df8bd743d3978d6667497983a4b7-True] >[gw7] [ 557/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[5547fa909e83df8bd743d3978d6667497983a4b7-True] >[gw3] [ 558/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_complete >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_complete_color >tests/unit/test_vcs.py::test_git_is_commit_id_equal[5547fa909-False] >[gw7] [ 559/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[5547fa909-False] >tests/unit/test_vcs.py::test_git_is_commit_id_equal[5678-False] >[gw3] [ 560/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_complete_color >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context >[gw7] [ 561/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[5678-False] >tests/unit/test_vcs.py::test_git_is_commit_id_equal[abc123-False] >[gw3] [ 562/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context >[gw7] [ 563/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[abc123-False] >tests/unit/test_vcs.py::test_git_is_commit_id_equal[foo-False] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_note >[gw7] [ 564/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[foo-False] >tests/unit/test_vcs.py::test_git_is_commit_id_equal[None-False] >[gw4] [ 565/2357] PASSED tests/unit/test_finder.py::test_finder_priority_file_over_page >[gw7] [ 566/2357] PASSED tests/unit/test_vcs.py::test_git_is_commit_id_equal[None-False] >tests/unit/test_vcs.py::test_git__get_netloc_and_auth[args0-expected0] >[gw3] [ 567/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_note >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint >[gw3] [ 568/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint >[gw7] [ 569/2357] PASSED tests/unit/test_vcs.py::test_git__get_netloc_and_auth[args0-expected0] >tests/unit/test_vcs.py::test_git__get_netloc_and_auth[args1-expected1] >[gw7] [ 570/2357] PASSED tests/unit/test_vcs.py::test_git__get_netloc_and_auth[args1-expected1] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context_no_hint >tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args0-expected0] >[gw3] [ 571/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context_no_hint >[gw7] [ 572/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args0-expected0] >tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args1-expected1] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context_no_note >[gw7] [ 573/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args1-expected1] >tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args2-expected2] >[gw3] [ 574/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_context_no_note >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint_no_note >tests/unit/test_finder.py::test_finder_priority_nonegg_over_eggfragments >[gw5] [ 575/2357] PASSED tests/unit/test_operations_prepare.py::test_unpack_url_with_urllib_response_without_content_type >[gw7] [ 576/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args2-expected2] >tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args3-expected3] >[gw3] [ 577/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint_no_note >[gw7] [ 578/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args3-expected3] >tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint_no_note_no_context >tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args4-expected4] >[gw4] [ 579/2357] PASSED tests/unit/test_finder.py::test_finder_priority_nonegg_over_eggfragments >tests/unit/test_finder.py::test_finder_only_installs_stable_releases >[gw7] [ 580/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_netloc_and_auth[args4-expected4] >tests/unit/test_vcs.py::test_git__get_url_rev__idempotent >[gw3] [ 581/2357] PASSED tests/unit/test_exceptions.py::TestDiagnosticPipErrorPresentation_Unicode::test_no_hint_no_note_no_context >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_invalid_config_format >[gw7] [ 582/2357] PASSED tests/unit/test_vcs.py::test_git__get_url_rev__idempotent >tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth[svn+https://svn.example.com/MyProject-expected0] >[gw3] [ 583/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_invalid_config_format >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[empty] >[gw7] [ 584/2357] PASSED tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth[svn+https://svn.example.com/MyProject-expected0] >tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth[svn+https://svn.example.com/My+Project-expected1] >[gw3] [ 585/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[empty] >[gw7] [ 586/2357] PASSED tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth[svn+https://svn.example.com/My+Project-expected1] >tests/unit/test_operations_prepare.py::test_download_http_url__no_directory_traversal >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[no-section] >tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__missing_plus[https://svn.example.com/MyProject] >[gw7] [ 587/2357] PASSED tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__missing_plus[https://svn.example.com/MyProject] >[gw3] [ 588/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[no-section] >[gw5] [ 589/2357] PASSED tests/unit/test_operations_prepare.py::test_download_http_url__no_directory_traversal >tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__missing_plus[https://svn.example.com/My+Project] >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[no-key] >tests/unit/test_operations_prepare.py::Test_unpack_url::test_unpack_url_no_download >[gw7] [ 590/2357] PASSED tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__missing_plus[https://svn.example.com/My+Project] >[gw3] [ 591/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_without_key[no-key] >tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__no_revision[git+https://github.com/MyUser/myProject.git@#egg=py_pkg] >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[full] >[gw7] [ 592/2357] PASSED tests/unit/test_vcs.py::test_version_control__get_url_rev_and_auth__no_revision[git+https://github.com/MyUser/myProject.git@#egg=py_pkg] >tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Bazaar] >[gw3] [ 593/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[full] >[gw7] [ 594/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Bazaar] >tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Git] >[gw7] [ 595/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Git] >tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Mercurial] >[gw7] [ 596/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Mercurial] >tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Subversion] >[gw7] [ 597/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[FileNotFoundError-Subversion] >tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[no-variant] >tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Bazaar] >[gw7] [ 598/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Bazaar] >[gw3] [ 599/2357] PASSED tests/unit/test_exceptions.py::TestExternallyManagedEnvironment::test_config_canonical[no-variant] >tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Git] >tests/functional/test_download.py::test_download_file_url >[gw7] [ 600/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Git] >tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Mercurial] >[gw7] [ 601/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Mercurial] >tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Subversion] >[gw7] [ 602/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[PermissionError-Subversion] >tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Bazaar] >[gw7] [ 603/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Bazaar] >tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Git] >[gw7] [ 604/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Git] >tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Mercurial] >[gw7] [ 605/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Mercurial] >tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Subversion] >[gw7] [ 606/2357] PASSED tests/unit/test_vcs.py::test_version_control__run_command__fails[NotADirectoryError-Subversion] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+http://bzr.myproject.org/MyProject/trunk/#egg=MyProject-http://bzr.myproject.org/MyProject/trunk/] >[gw7] [ 607/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+http://bzr.myproject.org/MyProject/trunk/#egg=MyProject-http://bzr.myproject.org/MyProject/trunk/] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+https://bzr.myproject.org/MyProject/trunk/#egg=MyProject-https://bzr.myproject.org/MyProject/trunk/] >[gw7] [ 608/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+https://bzr.myproject.org/MyProject/trunk/#egg=MyProject-https://bzr.myproject.org/MyProject/trunk/] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+ftp://bzr.myproject.org/MyProject/trunk/#egg=MyProject-ftp://bzr.myproject.org/MyProject/trunk/] >[gw7] [ 609/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+ftp://bzr.myproject.org/MyProject/trunk/#egg=MyProject-ftp://bzr.myproject.org/MyProject/trunk/] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+sftp://bzr.myproject.org/MyProject/trunk/#egg=MyProject-sftp://bzr.myproject.org/MyProject/trunk/] >[gw4] [ 610/2357] PASSED tests/unit/test_finder.py::test_finder_only_installs_stable_releases >[gw7] [ 611/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+sftp://bzr.myproject.org/MyProject/trunk/#egg=MyProject-sftp://bzr.myproject.org/MyProject/trunk/] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+lp:MyLaunchpadProject#egg=MyLaunchpadProject-lp:MyLaunchpadProject] >[gw7] [ 612/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+lp:MyLaunchpadProject#egg=MyLaunchpadProject-lp:MyLaunchpadProject] >tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+ssh://bzr.myproject.org/MyProject/trunk/#egg=MyProject-bzr+ssh://bzr.myproject.org/MyProject/trunk/] >[gw7] [ 613/2357] PASSED tests/unit/test_vcs.py::test_bazaar__get_url_rev_and_auth[bzr+ssh://bzr.myproject.org/MyProject/trunk/#egg=MyProject-bzr+ssh://bzr.myproject.org/MyProject/trunk/] >tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+https://svn.example.com/MyProject#egg=MyProject-expected0] >[gw7] [ 614/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+https://svn.example.com/MyProject#egg=MyProject-expected0] >tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+https://user:pass@svn.example.com/MyProject#egg=MyProject-expected1] >[gw7] [ 615/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+https://user:pass@svn.example.com/MyProject#egg=MyProject-expected1] >[gw5] [ 616/2357] PASSED tests/unit/test_operations_prepare.py::Test_unpack_url::test_unpack_url_no_download >tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+ssh://svn.example.com/MyProject#egg=MyProject-expected2] >[gw7] [ 617/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+ssh://svn.example.com/MyProject#egg=MyProject-expected2] >tests/unit/test_finder.py::test_finder_only_installs_data_require >tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+ssh://user@svn.example.com/MyProject#egg=MyProject-expected3] >[gw7] [ 618/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_url_rev_and_auth[svn+ssh://user@svn.example.com/MyProject#egg=MyProject-expected3] >tests/unit/test_vcs.py::test_git__make_rev_args[None-None-expected0] >[gw7] [ 619/2357] PASSED tests/unit/test_vcs.py::test_git__make_rev_args[None-None-expected0] >tests/unit/test_vcs.py::test_git__make_rev_args[user-None-expected1] >[gw7] [ 620/2357] PASSED tests/unit/test_vcs.py::test_git__make_rev_args[user-None-expected1] >tests/unit/test_vcs.py::test_git__make_rev_args[user-password2-expected2] >[gw7] [ 621/2357] PASSED tests/unit/test_vcs.py::test_git__make_rev_args[user-password2-expected2] >tests/unit/test_vcs.py::test_subversion__make_rev_args[None-None-expected0] >tests/unit/test_operations_prepare.py::Test_unpack_url::test_unpack_url_bad_hash >[gw7] [ 622/2357] PASSED tests/unit/test_vcs.py::test_subversion__make_rev_args[None-None-expected0] >tests/unit/test_vcs.py::test_subversion__make_rev_args[user-None-expected1] >[gw7] [ 623/2357] PASSED tests/unit/test_vcs.py::test_subversion__make_rev_args[user-None-expected1] >tests/unit/test_vcs.py::test_subversion__make_rev_args[user-password2-expected2] >[gw7] [ 624/2357] PASSED tests/unit/test_vcs.py::test_subversion__make_rev_args[user-password2-expected2] >tests/unit/test_vcs.py::test_subversion__get_url_rev_options >[gw7] [ 625/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_url_rev_options >tests/unit/test_vcs.py::test_get_git_version >[gw7] [ 626/2357] PASSED tests/unit/test_vcs.py::test_get_git_version >tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.17-expected0] >[gw7] [ 627/2357] PASSED tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.17-expected0] >tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.18.1-expected1] >[gw7] [ 628/2357] PASSED tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.18.1-expected1] >tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.35.GIT-expected2] >[gw7] [ 629/2357] PASSED tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.35.GIT-expected2] >tests/unit/test_vcs.py::test_get_git_version_parser[oh my git version 2.37.GIT-expected3] >[gw7] [ 630/2357] PASSED tests/unit/test_vcs.py::test_get_git_version_parser[oh my git version 2.37.GIT-expected3] >tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.GIT-expected4] >[gw7] [ 631/2357] PASSED tests/unit/test_vcs.py::test_get_git_version_parser[git version 2.GIT-expected4] >tests/unit/test_vcs.py::test_subversion__init_use_interactive[None-False-False] >[gw7] [ 632/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[None-False-False] >tests/unit/test_vcs.py::test_subversion__init_use_interactive[None-True-True] >[gw7] [ 633/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[None-True-True] >tests/unit/test_vcs.py::test_subversion__init_use_interactive[False-False-False] >[gw7] [ 634/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[False-False-False] >tests/unit/test_vcs.py::test_subversion__init_use_interactive[False-True-False] >[gw7] [ 635/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[False-True-False] >tests/unit/test_vcs.py::test_subversion__init_use_interactive[True-False-True] >[gw7] [ 636/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[True-False-True] >[gw4] [ 637/2357] PASSED tests/unit/test_finder.py::test_finder_only_installs_data_require >tests/unit/test_vcs.py::test_subversion__init_use_interactive[True-True-True] >[gw7] [ 638/2357] PASSED tests/unit/test_vcs.py::test_subversion__init_use_interactive[True-True-True] >tests/unit/test_vcs.py::test_subversion__call_vcs_version >[gw7] [ 639/2357] SKIPPED tests/unit/test_vcs.py::test_subversion__call_vcs_version >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.10.3 (r1842928)\n compiled Feb 25 2019, 14:20:39 on x86_64-apple-darwin17.0.0-expected_version0] >[gw7] [ 640/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.10.3 (r1842928)\n compiled Feb 25 2019, 14:20:39 on x86_64-apple-darwin17.0.0-expected_version0] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.12.0-SlikSvn (SlikSvn/1.12.0)\n compiled May 28 2019, 13:44:56 on x86_64-microsoft-windows6.2-expected_version1] >[gw7] [ 641/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.12.0-SlikSvn (SlikSvn/1.12.0)\n compiled May 28 2019, 13:44:56 on x86_64-microsoft-windows6.2-expected_version1] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9.7 (r1800392)-expected_version2] >[gw5] [ 642/2357] PASSED tests/unit/test_operations_prepare.py::Test_unpack_url::test_unpack_url_bad_hash >[gw7] [ 643/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9.7 (r1800392)-expected_version2] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9.7a1 (r1800392)-expected_version3] >tests/unit/test_finder.py::test_finder_installs_pre_releases >[gw7] [ 644/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9.7a1 (r1800392)-expected_version3] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9 (r1800392)-expected_version4] >[gw7] [ 645/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version 1.9 (r1800392)-expected_version4] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version .9.7 (r1800392)-expected_version5] >[gw7] [ 646/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version .9.7 (r1800392)-expected_version5] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn version 1.9.7 (r1800392)-expected_version6] >[gw7] [ 647/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn version 1.9.7 (r1800392)-expected_version6] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn 1.9.7-expected_version7] >tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_int >[gw7] [ 648/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn 1.9.7-expected_version7] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version . .-expected_version8] >[gw7] [ 649/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[svn, version . .-expected_version8] >[gw5] [ 650/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_int >tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[-expected_version9] >tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_append[values0] >[gw7] [ 651/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_patched[-expected_version9] >tests/unit/test_vcs.py::test_subversion__call_vcs_version_svn_not_installed >[gw5] [ 652/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_append[values0] >[gw7] [ 653/2357] PASSED tests/unit/test_vcs.py::test_subversion__call_vcs_version_svn_not_installed >tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_append[values1] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version0] >[gw7] [ 654/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version0] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version1] >[gw5] [ 655/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_append[values1] >[gw7] [ 656/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version1] >tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_choice[choices0] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version2] >[gw7] [ 657/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version2] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version3] >[gw5] [ 658/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_choice[choices0] >tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_choice[choices1] >[gw7] [ 659/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_cached[version3] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version0] >[gw7] [ 660/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version0] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version1] >[gw5] [ 661/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_override_default_choice[choices1] >tests/unit/test_options.py::TestOptionPrecedence::test_env_alias_override_default[PIP_LOG_FILE] >[gw7] [ 662/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version1] >tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version2] >[gw7] [ 663/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_vcs_version_call_vcs[vcs_version2] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version0-expected_options0] >[gw6] [ 664/2357] PASSED tests/unit/test_utils.py::test_rmtree_retries >tests/unit/test_utils.py::test_rmtree_retries_for_3sec >[gw7] [ 665/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version0-expected_options0] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version1-expected_options1] >[gw5] [ 666/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_alias_override_default[PIP_LOG_FILE] >tests/unit/test_options.py::TestOptionPrecedence::test_env_alias_override_default[PIP_LOCAL_LOG] >[gw7] [ 667/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version1-expected_options1] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version2-expected_options2] >[gw7] [ 668/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[False-vcs_version2-expected_options2] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version3-expected_options3] >[gw5] [ 669/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_env_alias_override_default[PIP_LOCAL_LOG] >tests/unit/test_options.py::TestOptionPrecedence::test_cli_override_environment >[gw7] [ 670/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version3-expected_options3] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version4-expected_options4] >[gw7] [ 671/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version4-expected_options4] >tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version5-expected_options5] >[gw5] [ 672/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cli_override_environment >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[1] >[gw7] [ 673/2357] PASSED tests/unit/test_vcs.py::test_subversion__get_remote_call_options[True-vcs_version5-expected_options5] >tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new >[gw7] [ 674/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new >[gw5] [ 675/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[1] >tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_quiet >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[true] >[gw7] [ 676/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_quiet >tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_revision >[gw4] [ 677/2357] PASSED tests/unit/test_finder.py::test_finder_installs_pre_releases >[gw7] [ 678/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_revision >[gw5] [ 679/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[true] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[on] >tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_revision_quiet >[gw7] [ 680/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_fetch_new_revision_quiet >tests/unit/test_vcs.py::TestSubversionArgs::test_obtain >[gw5] [ 681/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[on] >[gw7] [ 682/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_obtain >tests/unit/test_vcs.py::TestSubversionArgs::test_obtain_quiet >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[yes] >[gw7] [ 683/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_obtain_quiet >tests/unit/test_vcs.py::TestSubversionArgs::test_switch >[gw5] [ 684/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[yes] >[gw7] [ 685/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_switch >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[0] >tests/unit/test_vcs.py::TestSubversionArgs::test_update >tests/unit/test_finder.py::test_finder_installs_dev_releases >[gw7] [ 686/2357] PASSED tests/unit/test_vcs.py::TestSubversionArgs::test_update >tests/unit/test_vcs_mercurial.py::test_mercurial_switch_updates_config_file_when_found >[gw7] [ 687/2357] SKIPPED tests/unit/test_vcs_mercurial.py::test_mercurial_switch_updates_config_file_when_found >tests/unit/test_wheel.py::test_get_legacy_build_wheel_path >[gw5] [ 688/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[0] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[false] >[gw7] [ 689/2357] PASSED tests/unit/test_wheel.py::test_get_legacy_build_wheel_path >tests/unit/test_wheel.py::test_get_legacy_build_wheel_path__no_names >[gw5] [ 690/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[false] >[gw7] [ 691/2357] PASSED tests/unit/test_wheel.py::test_get_legacy_build_wheel_path__no_names >tests/unit/test_wheel.py::test_get_legacy_build_wheel_path__multiple_names >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[off] >[gw7] [ 692/2357] PASSED tests/unit/test_wheel.py::test_get_legacy_build_wheel_path__multiple_names >tests/unit/test_wheel.py::test_get_entrypoints[pip = pip._internal.main:pip] >[gw5] [ 693/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[off] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[no] >[gw7] [ 694/2357] PASSED tests/unit/test_wheel.py::test_get_entrypoints[pip = pip._internal.main:pip] >tests/unit/test_wheel.py::test_get_entrypoints[pip:pip = pip._internal.main:pip] >[gw5] [ 695/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR[no] >[gw7] [ 696/2357] PASSED tests/unit/test_wheel.py::test_get_entrypoints[pip:pip = pip._internal.main:pip] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_cache_dir[yes] >tests/unit/test_wheel.py::test_get_entrypoints[\u9032\u5165\u9ede = \u5957\u4ef6.\u6a21\u7d44:\u51fd\u5f0f] >[gw7] [ 697/2357] PASSED tests/unit/test_wheel.py::test_get_entrypoints[\u9032\u5165\u9ede = \u5957\u4ef6.\u6a21\u7d44:\u51fd\u5f0f] >tests/unit/test_wheel.py::test_get_entrypoints_no_entrypoints >[gw5] [ 698/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_cache_dir[yes] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_cache_dir[no] >[gw7] [ 699/2357] PASSED tests/unit/test_wheel.py::test_get_entrypoints_no_entrypoints >tests/unit/test_wheel.py::test_normalized_outrows[outrows0-expected0] >[gw7] [ 700/2357] PASSED tests/unit/test_wheel.py::test_normalized_outrows[outrows0-expected0] >[gw5] [ 701/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_cache_dir[no] >tests/unit/test_wheel.py::test_normalized_outrows[outrows1-expected1] >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_no_cache_dir[yes] >[gw7] [ 702/2357] PASSED tests/unit/test_wheel.py::test_normalized_outrows[outrows1-expected1] >tests/unit/test_wheel.py::test_normalized_outrows[outrows2-expected2] >[gw7] [ 703/2357] PASSED tests/unit/test_wheel.py::test_normalized_outrows[outrows2-expected2] >[gw5] [ 704/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_no_cache_dir[yes] >tests/unit/test_wheel.py::test_get_csv_rows_for_installed >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_no_cache_dir[no] >[gw7] [ 705/2357] PASSED tests/unit/test_wheel.py::test_get_csv_rows_for_installed >tests/unit/test_wheel.py::test_get_csv_rows_for_installed__long_lines >[gw5] [ 706/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR__with_no_cache_dir[no] >[gw7] [ 707/2357] PASSED tests/unit/test_wheel.py::test_get_csv_rows_for_installed__long_lines >tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR_invalid__with_no_cache_dir >tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: true-True] >[gw7] [ 708/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: true-True] >tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: false-False] >[gw5] [ 709/2357] PASSED tests/unit/test_options.py::TestOptionPrecedence::test_cache_dir__PIP_NO_CACHE_DIR_invalid__with_no_cache_dir >tests/unit/test_options.py::TestUsePEP517Options::test_no_option >[gw7] [ 710/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: false-False] >tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: hello-False] >[gw7] [ 711/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[Root-Is-Purelib: hello-False] >[gw5] [ 712/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_no_option >tests/unit/test_options.py::TestUsePEP517Options::test_use_pep517 >tests/unit/test_wheel.py::test_wheel_root_is_purelib[-False] >[gw7] [ 713/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[-False] >tests/unit/test_wheel.py::test_wheel_root_is_purelib[root-is-purelib: true-True] >[gw5] [ 714/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_use_pep517 >tests/unit/test_options.py::TestUsePEP517Options::test_no_use_pep517 >[gw7] [ 715/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[root-is-purelib: true-True] >tests/unit/test_wheel.py::test_wheel_root_is_purelib[root-is-purelib: True-True] >[gw7] [ 716/2357] PASSED tests/unit/test_wheel.py::test_wheel_root_is_purelib[root-is-purelib: True-True] >[gw5] [ 717/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_no_use_pep517 >tests/unit/test_options.py::TestUsePEP517Options::test_PIP_USE_PEP517_true >tests/unit/test_wheel.py::test_dist_from_broken_wheel_fails >[gw4] [ 718/2357] PASSED tests/unit/test_finder.py::test_finder_installs_dev_releases >[gw5] [ 719/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_PIP_USE_PEP517_true >tests/unit/test_options.py::TestUsePEP517Options::test_PIP_USE_PEP517_false >[gw5] [ 720/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_PIP_USE_PEP517_false >tests/unit/test_options.py::TestUsePEP517Options::test_use_pep517_and_PIP_USE_PEP517_false >[gw5] [ 721/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_use_pep517_and_PIP_USE_PEP517_false >tests/unit/test_options.py::TestUsePEP517Options::test_no_use_pep517_and_PIP_USE_PEP517_true >[gw5] [ 722/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_no_use_pep517_and_PIP_USE_PEP517_true >tests/unit/test_options.py::TestUsePEP517Options::test_PIP_NO_USE_PEP517 >tests/unit/test_finder.py::test_finder_installs_pre_releases_with_version_spec >[gw5] [ 723/2357] PASSED tests/unit/test_options.py::TestUsePEP517Options::test_PIP_NO_USE_PEP517 >tests/unit/test_options.py::TestOptionsInterspersed::test_general_option_after_subcommand >[gw4] [ 724/2357] PASSED tests/unit/test_finder.py::test_finder_installs_pre_releases_with_version_spec >tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__match[http:/yo/pytest-1.0.tar.gz-1.0] >[gw5] [ 725/2357] PASSED tests/unit/test_options.py::TestOptionsInterspersed::test_general_option_after_subcommand >tests/unit/test_options.py::TestOptionsInterspersed::test_option_after_subcommand_arg >[gw4] [ 726/2357] PASSED tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__match[http:/yo/pytest-1.0.tar.gz-1.0] >tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__match[http:/yo/pytest-1.0-py2.py3-none-any.whl-1.0] >[gw4] [ 727/2357] PASSED tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__match[http:/yo/pytest-1.0-py2.py3-none-any.whl-1.0] >tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__substring_fails[http:/yo/pytest2-1.0.tar.gz-LinkType.format_invalid-Missing project version for pytest] >[gw5] [ 728/2357] PASSED tests/unit/test_options.py::TestOptionsInterspersed::test_option_after_subcommand_arg >tests/unit/test_options.py::TestOptionsInterspersed::test_additive_before_after_subcommand >[gw4] [ 729/2357] PASSED tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__substring_fails[http:/yo/pytest2-1.0.tar.gz-LinkType.format_invalid-Missing project version for pytest] >tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__substring_fails[http:/yo/pytest_xdist-1.0-py2.py3-none-any.whl-LinkType.different_project-wrong project name (not pytest)] >[gw4] [ 730/2357] PASSED tests/unit/test_finder.py::TestLinkEvaluator::test_evaluate_link__substring_fails[http:/yo/pytest_xdist-1.0-py2.py3-none-any.whl-LinkType.different_project-wrong project name (not pytest)] >[gw5] [ 731/2357] PASSED tests/unit/test_options.py::TestOptionsInterspersed::test_additive_before_after_subcommand >tests/unit/test_finder.py::test_process_project_url >tests/unit/test_options.py::TestOptionsInterspersed::test_subcommand_option_before_subcommand_fails >[gw5] [ 732/2357] PASSED tests/unit/test_options.py::TestOptionsInterspersed::test_subcommand_option_before_subcommand_fails >tests/unit/test_options.py::TestCountOptions::test_cli_long[0-verbose] >[gw5] [ 733/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[0-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_long[0-quiet] >[gw5] [ 734/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[0-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_long[1-verbose] >[gw7] [ 735/2357] PASSED tests/unit/test_wheel.py::test_dist_from_broken_wheel_fails >[gw5] [ 736/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_long[1-quiet] >[gw5] [ 737/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_long[2-verbose] >tests/unit/test_wheel.py::TestWheelFile::test_unpack_wheel_no_flatten >[gw7] [ 738/2357] PASSED tests/unit/test_wheel.py::TestWheelFile::test_unpack_wheel_no_flatten >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install >[gw5] [ 739/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_long[2-quiet] >[gw5] [ 740/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_long[3-verbose] >[gw5] [ 741/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[3-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_long[3-quiet] >[gw4] [ 742/2357] PASSED tests/unit/test_finder.py::test_process_project_url >[gw5] [ 743/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_long[3-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_short[1-verbose] >[gw5] [ 744/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_short[1-quiet] >tests/unit/test_finder.py::test_find_all_candidates_nothing >[gw4] [ 745/2357] PASSED tests/unit/test_finder.py::test_find_all_candidates_nothing >tests/unit/test_finder.py::test_find_all_candidates_find_links >[gw5] [ 746/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_short[2-verbose] >[gw5] [ 747/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_short[2-quiet] >[gw5] [ 748/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_cli_short[3-verbose] >[gw5] [ 749/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[3-verbose] >tests/unit/test_options.py::TestCountOptions::test_cli_short[3-quiet] >[gw5] [ 750/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_cli_short[3-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var[0-verbose] >[gw5] [ 751/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[0-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var[0-quiet] >[gw5] [ 752/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[0-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var[1-verbose] >[gw5] [ 753/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var[1-quiet] >[gw5] [ 754/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var[2-verbose] >[gw7] [ 755/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install >[gw5] [ 756/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var[2-quiet] >[gw5] [ 757/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var[3-verbose] >[gw5] [ 758/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[3-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var[3-quiet] >[gw5] [ 759/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var[3-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[0-verbose] >[gw5] [ 760/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[0-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[0-quiet] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_with_custom_umask[23-416] >[gw5] [ 761/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[0-quiet] >[gw4] [ 762/2357] PASSED tests/unit/test_finder.py::test_find_all_candidates_find_links >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[1-verbose] >[gw5] [ 763/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[1-quiet] >[gw5] [ 764/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[2-verbose] >tests/unit/test_finder.py::test_find_all_candidates_index >[gw5] [ 765/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[2-quiet] >[gw5] [ 766/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_integrate_cli[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[-1-verbose] >[gw5] [ 767/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[-1-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[-1-quiet] >[gw5] [ 768/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[-1-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[foobar-verbose] >[gw5] [ 769/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[foobar-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[foobar-quiet] >[gw5] [ 770/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_invalid[foobar-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_false[no-verbose] >[gw5] [ 771/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_false[no-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_false[no-quiet] >[gw5] [ 772/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_false[no-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_false[false-verbose] >[gw5] [ 773/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_false[false-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_false[false-quiet] >[gw5] [ 774/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_false[false-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_true[yes-verbose] >[gw5] [ 775/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_true[yes-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_true[yes-quiet] >[gw5] [ 776/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_true[yes-quiet] >tests/unit/test_options.py::TestCountOptions::test_env_var_true[true-verbose] >[gw5] [ 777/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_true[true-verbose] >tests/unit/test_options.py::TestCountOptions::test_env_var_true[true-quiet] >[gw4] [ 778/2357] PASSED tests/unit/test_finder.py::test_find_all_candidates_index >[gw5] [ 779/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_env_var_true[true-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file[0-verbose] >[gw5] [ 780/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[0-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file[0-quiet] >[gw5] [ 781/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[0-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file[1-verbose] >tests/unit/test_finder.py::test_find_all_candidates_find_links_and_index >[gw7] [ 782/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_with_custom_umask[23-416] >[gw5] [ 783/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file[1-quiet] >[gw5] [ 784/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file[2-verbose] >[gw5] [ 785/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file[2-quiet] >[gw5] [ 786/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file[3-verbose] >[gw5] [ 787/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[3-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file[3-quiet] >[gw5] [ 788/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file[3-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[0-verbose] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_requested >[gw5] [ 789/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[0-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[0-quiet] >[gw5] [ 790/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[0-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[1-verbose] >[gw5] [ 791/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[1-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[1-quiet] >[gw5] [ 792/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[1-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[2-verbose] >[gw5] [ 793/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[2-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[2-quiet] >[gw4] [ 794/2357] PASSED tests/unit/test_finder.py::test_find_all_candidates_find_links_and_index >[gw5] [ 795/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_integrate_cli[2-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[-1-verbose] >[gw5] [ 796/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[-1-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[-1-quiet] >[gw5] [ 797/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[-1-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[foobar-verbose] >[gw5] [ 798/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[foobar-verbose] >tests/unit/test_format_control.py::test_no_binary_overrides >tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[foobar-quiet] >[gw4] [ 799/2357] PASSED tests/unit/test_format_control.py::test_no_binary_overrides >[gw5] [ 800/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_invalid[foobar-quiet] >tests/unit/test_format_control.py::test_only_binary_overrides >tests/unit/test_options.py::TestCountOptions::test_config_file_false[no-verbose] >[gw4] [ 801/2357] PASSED tests/unit/test_format_control.py::test_only_binary_overrides >tests/unit/test_format_control.py::test_none_resets >[gw5] [ 802/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_false[no-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_false[no-quiet] >[gw4] [ 803/2357] PASSED tests/unit/test_format_control.py::test_none_resets >tests/unit/test_format_control.py::test_none_preserves_other_side >[gw5] [ 804/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_false[no-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_false[false-verbose] >[gw4] [ 805/2357] PASSED tests/unit/test_format_control.py::test_none_preserves_other_side >tests/unit/test_format_control.py::test_comma_separated_values >[gw5] [ 806/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_false[false-verbose] >[gw4] [ 807/2357] PASSED tests/unit/test_format_control.py::test_comma_separated_values >tests/unit/test_options.py::TestCountOptions::test_config_file_false[false-quiet] >tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary0-only_binary0-fred-expected0] >[gw4] [ 808/2357] PASSED tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary0-only_binary0-fred-expected0] >tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary1-only_binary1-fred-expected1] >[gw5] [ 809/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_false[false-quiet] >tests/unit/test_options.py::TestCountOptions::test_config_file_true[yes-verbose] >[gw4] [ 810/2357] PASSED tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary1-only_binary1-fred-expected1] >tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary2-only_binary2-fred-expected2] >[gw4] [ 811/2357] PASSED tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary2-only_binary2-fred-expected2] >tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary3-only_binary3-fred-expected3] >[gw5] [ 812/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_true[yes-verbose] >[gw4] [ 813/2357] PASSED tests/unit/test_format_control.py::test_fmt_ctl_matches[no_binary3-only_binary3-fred-expected3] >tests/unit/test_options.py::TestCountOptions::test_config_file_true[yes-quiet] >tests/unit/test_index.py::test_check_link_requires_python[== 3.6.4-False] >[gw4] [ 814/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python[== 3.6.4-False] >tests/unit/test_index.py::test_check_link_requires_python[== 3.6.5-True] >[gw5] [ 815/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_true[yes-quiet] >[gw4] [ 816/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python[== 3.6.5-True] >tests/unit/test_options.py::TestCountOptions::test_config_file_true[true-verbose] >[gw5] [ 817/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_true[true-verbose] >tests/unit/test_options.py::TestCountOptions::test_config_file_true[true-quiet] >[gw5] [ 818/2357] PASSED tests/unit/test_options.py::TestCountOptions::test_config_file_true[true-quiet] >tests/unit/test_options.py::TestGeneralOptions::test_cache_dir__default >[gw5] [ 819/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_cache_dir__default >tests/unit/test_options.py::TestGeneralOptions::test_cache_dir__provided >[gw5] [ 820/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_cache_dir__provided >tests/unit/test_options.py::TestGeneralOptions::test_no_cache_dir__provided >[gw5] [ 821/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_no_cache_dir__provided >tests/unit/test_options.py::TestGeneralOptions::test_require_virtualenv >[gw5] [ 822/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_require_virtualenv >tests/unit/test_options.py::TestGeneralOptions::test_log >[gw5] [ 823/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_log >tests/unit/test_options.py::TestGeneralOptions::test_local_log >[gw5] [ 824/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_local_log >tests/unit/test_options.py::TestGeneralOptions::test_no_input >[gw5] [ 825/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_no_input >tests/unit/test_options.py::TestGeneralOptions::test_proxy >[gw5] [ 826/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_proxy >tests/unit/test_options.py::TestGeneralOptions::test_retries >[gw5] [ 827/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_retries >tests/unit/test_options.py::TestGeneralOptions::test_timeout >[gw5] [ 828/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_timeout >tests/unit/test_options.py::TestGeneralOptions::test_exists_action >tests/unit/test_index.py::test_check_link_requires_python[invalid-True] >[gw5] [ 829/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_exists_action >tests/unit/test_options.py::TestGeneralOptions::test_cert >[gw4] [ 830/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python[invalid-True] >tests/unit/test_index.py::test_check_link_requires_python__incompatible_python[False-expected0] >[gw7] [ 831/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_requested >[gw4] [ 832/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python__incompatible_python[False-expected0] >tests/unit/test_index.py::test_check_link_requires_python__incompatible_python[True-expected1] >[gw5] [ 833/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_cert >[gw4] [ 834/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python__incompatible_python[True-expected1] >tests/unit/test_index.py::test_check_link_requires_python__invalid_requires >[gw4] [ 835/2357] PASSED tests/unit/test_index.py::test_check_link_requires_python__invalid_requires >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[compatible] >tests/unit/test_options.py::TestGeneralOptions::test_client_cert >[gw5] [ 836/2357] PASSED tests/unit/test_options.py::TestGeneralOptions::test_client_cert >tests/unit/test_options.py::TestOptionsConfigFiles::test_venv_config_file_found >[gw4] [ 837/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[compatible] >[gw5] [ 838/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_venv_config_file_found >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args0-None] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[requires-python-mismatch] >[gw5] [ 839/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args0-None] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args1-global] >[gw4] [ 840/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[requires-python-mismatch] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[requires-python-mismatch-ignored] >[gw5] [ 841/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args1-global] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args2-site] >[gw4] [ 842/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link[requires-python-mismatch-ignored] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_with_direct_url >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[None-True-expected0] >[gw5] [ 843/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args2-site] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args3-user] >[gw4] [ 844/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[None-True-expected0] >[gw5] [ 845/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args3-user] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args4-PipError] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[None-False-expected1] >[gw5] [ 846/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args4-PipError] >[gw4] [ 847/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[None-False-expected1] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args5-PipError] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[-True-expected2] >[gw5] [ 848/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args5-PipError] >[gw4] [ 849/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[-True-expected2] >tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args6-PipError] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[-False-expected3] >[gw4] [ 850/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[-False-expected3] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[bad metadata-True-expected4] >[gw5] [ 851/2357] PASSED tests/unit/test_options.py::TestOptionsConfigFiles::test_config_file_options[args6-PipError] >tests/unit/test_options.py::TestOptionsExpandUser::test_cache_dir >[gw4] [ 852/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[bad metadata-True-expected4] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[bad metadata-False-expected5] >[gw4] [ 853/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[bad metadata-False-expected5] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[curly quote: \u2018-True-expected6] >[gw5] [ 854/2357] PASSED tests/unit/test_options.py::TestOptionsExpandUser::test_cache_dir >tests/unit/test_options.py::TestOptionsExpandUser::test_log >[gw5] [ 855/2357] PASSED tests/unit/test_options.py::TestOptionsExpandUser::test_log >tests/unit/test_options.py::TestOptionsExpandUser::test_local_log >[gw4] [ 856/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[curly quote: \u2018-True-expected6] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[curly quote: \u2018-False-expected7] >[gw4] [ 857/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__allow_yanked[curly quote: \u2018-False-expected7] >tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__incompatible_wheel >[gw4] [ 858/2357] PASSED tests/unit/test_index.py::TestLinkEvaluator::test_evaluate_link__incompatible_wheel >tests/unit/test_index.py::test_filter_unallowed_hashes[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-expected_versions0] >[gw5] [ 859/2357] PASSED tests/unit/test_options.py::TestOptionsExpandUser::test_local_log >tests/unit/test_options.py::TestOptionsExpandUser::test_cert >[gw4] [ 860/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-expected_versions0] >tests/unit/test_index.py::test_filter_unallowed_hashes[bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-expected_versions1] >[gw4] [ 861/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes[bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-expected_versions1] >tests/unit/test_index.py::test_filter_unallowed_hashes[cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-expected_versions2] >[gw5] [ 862/2357] PASSED tests/unit/test_options.py::TestOptionsExpandUser::test_cert >tests/unit/test_options.py::TestOptionsExpandUser::test_client_cert >[gw4] [ 863/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes[cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-expected_versions2] >tests/unit/test_index.py::test_filter_unallowed_hashes__no_hashes >[gw4] [ 864/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes__no_hashes >[gw5] [ 865/2357] PASSED tests/unit/test_options.py::TestOptionsExpandUser::test_client_cert >tests/unit/test_index.py::test_filter_unallowed_hashes__log_message_with_match >tests/unit/test_packaging.py::test_check_requires_python[version_info0-== 3.6.4-False] >[gw4] [ 866/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes__log_message_with_match >[gw5] [ 867/2357] PASSED tests/unit/test_packaging.py::test_check_requires_python[version_info0-== 3.6.4-False] >tests/unit/test_index.py::test_filter_unallowed_hashes__log_message_with_no_match >tests/unit/test_packaging.py::test_check_requires_python[version_info1-== 3.6.5-True] >[gw4] [ 868/2357] PASSED tests/unit/test_index.py::test_filter_unallowed_hashes__log_message_with_no_match >[gw5] [ 869/2357] PASSED tests/unit/test_packaging.py::test_check_requires_python[version_info1-== 3.6.5-True] >tests/unit/test_index.py::TestCandidateEvaluator::test_create[False-False] >tests/unit/test_packaging.py::test_check_requires_python[version_info2-None-True] >[gw4] [ 870/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create[False-False] >tests/unit/test_index.py::TestCandidateEvaluator::test_create[False-True] >[gw5] [ 871/2357] PASSED tests/unit/test_packaging.py::test_check_requires_python[version_info2-None-True] >tests/unit/test_packaging.py::test_check_requires_python__invalid >[gw4] [ 872/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create[False-True] >tests/unit/test_index.py::TestCandidateEvaluator::test_create[True-False] >[gw5] [ 873/2357] PASSED tests/unit/test_packaging.py::test_check_requires_python__invalid >tests/unit/test_packaging.py::test_get_or_create_caching >[gw4] [ 874/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create[True-False] >tests/unit/test_index.py::TestCandidateEvaluator::test_create[True-True] >[gw5] [ 875/2357] PASSED tests/unit/test_packaging.py::test_get_or_create_caching >tests/unit/test_pep517.py::test_use_pep517[pep517_setup_and_pyproject-True] >[gw4] [ 876/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create[True-True] >tests/unit/test_index.py::TestCandidateEvaluator::test_create__target_python_none >[gw4] [ 877/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create__target_python_none >tests/unit/test_index.py::TestCandidateEvaluator::test_create__specifier_none >[gw4] [ 878/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_create__specifier_none >tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates >[gw4] [ 879/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates >tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates__hashes[specifier0-expected_versions0] >[gw4] [ 880/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates__hashes[specifier0-expected_versions0] >tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates__hashes[specifier1-expected_versions1] >[gw4] [ 881/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_get_applicable_candidates__hashes[specifier1-expected_versions1] >tests/unit/test_index.py::TestCandidateEvaluator::test_compute_best_candidate >[gw4] [ 882/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_compute_best_candidate >tests/unit/test_index.py::TestCandidateEvaluator::test_compute_best_candidate__none_best >[gw4] [ 883/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_compute_best_candidate__none_best >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[None-0] >[gw4] [ 884/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[None-0] >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-1] >[gw4] [ 885/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-1] >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-0] >[gw4] [ 886/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__hash[bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-0] >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__is_yanked[None-0] >[gw4] [ 887/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__is_yanked[None-0] >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__is_yanked[bad metadata--1] >[gw4] [ 888/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_key__is_yanked[bad metadata--1] >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_best_candidate__no_candidates >[gw4] [ 889/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_best_candidate__no_candidates >tests/unit/test_index.py::TestCandidateEvaluator::test_sort_best_candidate__best_yanked_but_not_all >[gw4] [ 890/2357] PASSED tests/unit/test_index.py::TestCandidateEvaluator::test_sort_best_candidate__best_yanked_but_not_all >tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[False-False] >[gw4] [ 891/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[False-False] >tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[False-True] >[gw4] [ 892/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[False-True] >tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[True-False] >[gw4] [ 893/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[True-False] >tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[True-True] >[gw7] [ 894/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_std_install_with_direct_url >[gw4] [ 895/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__candidate_prefs[True-True] >tests/unit/test_index.py::TestPackageFinder::test_create__link_collector >[gw4] [ 896/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__link_collector >[gw5] [ 897/2357] PASSED tests/unit/test_pep517.py::test_use_pep517[pep517_setup_and_pyproject-True] >tests/unit/test_index.py::TestPackageFinder::test_create__target_python >tests/unit/test_pep517.py::test_use_pep517[pep517_setup_only-False] >[gw4] [ 898/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__target_python >[gw5] [ 899/2357] PASSED tests/unit/test_pep517.py::test_use_pep517[pep517_setup_only-False] >tests/unit/test_index.py::TestPackageFinder::test_create__target_python_none >tests/unit/test_pep517.py::test_use_pep517[pep517_pyproject_only-True] >[gw4] [ 900/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__target_python_none >tests/unit/test_index.py::TestPackageFinder::test_create__allow_yanked[False] >[gw5] [ 901/2357] PASSED tests/unit/test_pep517.py::test_use_pep517[pep517_pyproject_only-True] >tests/unit/test_pep517.py::test_use_pep517_rejects_setup_cfg_only >[gw4] [ 902/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__allow_yanked[False] >[gw5] [ 903/2357] PASSED tests/unit/test_pep517.py::test_use_pep517_rejects_setup_cfg_only >tests/unit/test_index.py::TestPackageFinder::test_create__allow_yanked[True] >tests/unit/test_pep517.py::test_disabling_pep517_invalid[pep517_setup_and_pyproject-specifies a build backend] >[gw4] [ 904/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__allow_yanked[True] >[gw5] [ 905/2357] PASSED tests/unit/test_pep517.py::test_disabling_pep517_invalid[pep517_setup_and_pyproject-specifies a build backend] >tests/unit/test_index.py::TestPackageFinder::test_create__ignore_requires_python[False] >tests/unit/test_pep517.py::test_disabling_pep517_invalid[pep517_pyproject_only-does not have a setup.py] >[gw4] [ 906/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__ignore_requires_python[False] >tests/unit/test_index.py::TestPackageFinder::test_create__ignore_requires_python[True] >[gw5] [ 907/2357] PASSED tests/unit/test_pep517.py::test_disabling_pep517_invalid[pep517_pyproject_only-does not have a setup.py] >tests/unit/test_pep517.py::test_pep517_parsing_checks_requirements[./foo] >[gw4] [ 908/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__ignore_requires_python[True] >tests/unit/test_index.py::TestPackageFinder::test_create__format_control >[gw5] [ 909/2357] PASSED tests/unit/test_pep517.py::test_pep517_parsing_checks_requirements[./foo] >[gw4] [ 910/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_create__format_control >tests/unit/test_pep517.py::test_pep517_parsing_checks_requirements[git+https://example.com/pkg@dev#egg=myproj] >tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-False-only_binary0-expected_formats0] >[gw5] [ 911/2357] PASSED tests/unit/test_pep517.py::test_pep517_parsing_checks_requirements[git+https://example.com/pkg@dev#egg=myproj] >[gw4] [ 912/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-False-only_binary0-expected_formats0] >tests/unit/test_pyproject_config.py::test_supports_config[install-True] >tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[True-False-only_binary1-expected_formats1] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_install_prefix >[gw4] [ 913/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[True-False-only_binary1-expected_formats1] >[gw5] [ 914/2357] PASSED tests/unit/test_pyproject_config.py::test_supports_config[install-True] >tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-True-only_binary2-expected_formats2] >tests/unit/test_pyproject_config.py::test_supports_config[wheel-True] >[gw4] [ 915/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-True-only_binary2-expected_formats2] >tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-False-only_binary3-expected_formats3] >[gw5] [ 916/2357] PASSED tests/unit/test_pyproject_config.py::test_supports_config[wheel-True] >tests/unit/test_pyproject_config.py::test_supports_config[freeze-False] >[gw4] [ 917/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_link_evaluator[False-False-only_binary3-expected_formats3] >tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[False-False] >[gw4] [ 918/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[False-False] >tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[False-True] >[gw5] [ 919/2357] PASSED tests/unit/test_pyproject_config.py::test_supports_config[freeze-False] >tests/unit/test_pyproject_config.py::test_set_config_value_true >[gw4] [ 920/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[False-True] >tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[True-False] >[gw4] [ 921/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[True-False] >[gw5] [ 922/2357] PASSED tests/unit/test_pyproject_config.py::test_set_config_value_true >tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[True-True] >tests/unit/test_pyproject_config.py::test_set_config_value >[gw4] [ 923/2357] PASSED tests/unit/test_index.py::TestPackageFinder::test_make_candidate_evaluator[True-True] >tests/unit/test_index.py::test_find_name_version_sep[pip-18.0-pip-3] >[gw5] [ 924/2357] PASSED tests/unit/test_pyproject_config.py::test_set_config_value >tests/unit/test_pyproject_config.py::test_set_config_empty_value >[gw4] [ 925/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[pip-18.0-pip-3] >tests/unit/test_index.py::test_find_name_version_sep[zope-interface-4.5.0-zope-interface-14] >[gw4] [ 926/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope-interface-4.5.0-zope-interface-14] >[gw5] [ 927/2357] PASSED tests/unit/test_pyproject_config.py::test_set_config_empty_value >tests/unit/test_index.py::test_find_name_version_sep[Jinja2-2.10-jinja2-6] >tests/unit/test_pyproject_config.py::test_multiple_config_values[passed0-expected0] >[gw4] [ 928/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[Jinja2-2.10-jinja2-6] >tests/unit/test_index.py::test_find_name_version_sep[zope.interface-4.5.0-zope-interface-14] >[gw5] [ 929/2357] PASSED tests/unit/test_pyproject_config.py::test_multiple_config_values[passed0-expected0] >[gw4] [ 930/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope.interface-4.5.0-zope-interface-14] >tests/unit/test_pyproject_config.py::test_multiple_config_values[passed1-expected1] >tests/unit/test_index.py::test_find_name_version_sep[zope_interface-4.5.0-zope-interface-14] >[gw4] [ 931/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope_interface-4.5.0-zope-interface-14] >[gw5] [ 932/2357] PASSED tests/unit/test_pyproject_config.py::test_multiple_config_values[passed1-expected1] >tests/unit/test_index.py::test_find_name_version_sep[foo-2-2-foo-3] >tests/unit/test_req.py::TestRequirementSet::test_no_reuse_existing_build_dir >[gw4] [ 933/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[foo-2-2-foo-3] >tests/unit/test_index.py::test_find_name_version_sep[foo-2-2-foo-2-5] >[gw4] [ 934/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[foo-2-2-foo-2-5] >tests/unit/test_index.py::test_find_name_version_sep[foo--bar-1.0-foo-bar-8] >[gw4] [ 935/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[foo--bar-1.0-foo-bar-8] >tests/unit/test_index.py::test_find_name_version_sep[foo-_bar-1.0-foo-bar-8] >[gw4] [ 936/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[foo-_bar-1.0-foo-bar-8] >tests/unit/test_index.py::test_find_name_version_sep[zope.interface--4.5.0-zope-interface-14] >[gw4] [ 937/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope.interface--4.5.0-zope-interface-14] >tests/unit/test_index.py::test_find_name_version_sep[zope.interface---zope-interface-14] >[gw4] [ 938/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope.interface---zope-interface-14] >tests/unit/test_index.py::test_find_name_version_sep[zope.interface--zope-interface-14] >[gw4] [ 939/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep[zope.interface--zope-interface-14] >tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface4.5.0-zope-interface] >[gw4] [ 940/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface4.5.0-zope-interface] >tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface.4.5.0-zope-interface] >[gw4] [ 941/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface.4.5.0-zope-interface] >tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface.-4.5.0-zope-interface] >[gw4] [ 942/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface.-4.5.0-zope-interface] >tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface-zope-interface] >[gw4] [ 943/2357] PASSED tests/unit/test_index.py::test_find_name_version_sep_failure[zope.interface-zope-interface] >tests/unit/test_index.py::test_extract_version_from_fragment[pip-18.0-pip-18.0] >[gw4] [ 944/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[pip-18.0-pip-18.0] >tests/unit/test_index.py::test_extract_version_from_fragment[zope-interface-4.5.0-zope-interface-4.5.0] >[gw4] [ 945/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope-interface-4.5.0-zope-interface-4.5.0] >tests/unit/test_index.py::test_extract_version_from_fragment[Jinja2-2.10-jinja2-2.10] >[gw4] [ 946/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[Jinja2-2.10-jinja2-2.10] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface-4.5.0-zope-interface-4.5.0] >[gw4] [ 947/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface-4.5.0-zope-interface-4.5.0] >tests/unit/test_index.py::test_extract_version_from_fragment[zope_interface-4.5.0-zope-interface-4.5.0] >[gw4] [ 948/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope_interface-4.5.0-zope-interface-4.5.0] >tests/unit/test_index.py::test_extract_version_from_fragment[foo-2-2-foo-2-2_0] >[gw4] [ 949/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[foo-2-2-foo-2-2_0] >tests/unit/test_index.py::test_extract_version_from_fragment[foo-2-2-foo-2-2_1] >[gw4] [ 950/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[foo-2-2-foo-2-2_1] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface--4.5.0-zope-interface--4.5.0] >[gw4] [ 951/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface--4.5.0-zope-interface--4.5.0] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface---zope-interface--] >[gw4] [ 952/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface---zope-interface--] >tests/unit/test_index.py::test_extract_version_from_fragment[foo--bar-1.0-foo-bar-1.0] >[gw4] [ 953/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[foo--bar-1.0-foo-bar-1.0] >[gw7] [ 954/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_install_prefix >tests/unit/test_index.py::test_extract_version_from_fragment[foo-_bar-1.0-foo-bar-1.0] >[gw4] [ 955/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[foo-_bar-1.0-foo-bar-1.0] >tests/unit/test_index.py::test_extract_version_from_fragment[the-package-name-8.19-does-not-match-None] >[gw4] [ 956/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[the-package-name-8.19-does-not-match-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.-4.5.0-zope.interface-None] >[gw4] [ 957/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.-4.5.0-zope.interface-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface--zope-interface-None] >[gw4] [ 958/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface--zope-interface-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface4.5.0-zope-interface-None] >[gw4] [ 959/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface4.5.0-zope-interface-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.4.5.0-zope-interface-None] >[gw4] [ 960/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.4.5.0-zope-interface-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.-4.5.0-zope-interface-None] >[gw4] [ 961/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface.-4.5.0-zope-interface-None] >tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface-zope-interface-None] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_dist_info_contains_empty_dir >[gw4] [ 962/2357] PASSED tests/unit/test_index.py::test_extract_version_from_fragment[zope.interface-zope-interface-None] >tests/unit/test_link.py::TestLink::test_repr[https://user:password@example.com/path/page.html-<Link https://user:****@example.com/path/page.html>] >[gw4] [ 963/2357] PASSED tests/unit/test_link.py::TestLink::test_repr[https://user:password@example.com/path/page.html-<Link https://user:****@example.com/path/page.html>] >tests/unit/test_link.py::TestLink::test_filename[http://yo/wheel.whl-wheel.whl] >[gw4] [ 964/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[http://yo/wheel.whl-wheel.whl] >tests/unit/test_link.py::TestLink::test_filename[http://yo/wheel-wheel] >[gw4] [ 965/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[http://yo/wheel-wheel] >tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/page.html-page.html] >[gw4] [ 966/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/page.html-page.html] >tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/page%231.html-page#1.html] >[gw4] [ 967/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/page%231.html-page#1.html] >tests/unit/test_link.py::TestLink::test_filename[http://yo/myproject-1.0%2Bfoobar.0-py2.py3-none-any.whl-myproject-1.0+foobar.0-py2.py3-none-any.whl] >[gw4] [ 968/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[http://yo/myproject-1.0%2Bfoobar.0-py2.py3-none-any.whl-myproject-1.0+foobar.0-py2.py3-none-any.whl] >tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/-path] >[gw4] [ 969/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://example.com/path/-path] >tests/unit/test_link.py::TestLink::test_filename[https://example.com/path//-path] >[gw4] [ 970/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://example.com/path//-path] >tests/unit/test_link.py::TestLink::test_filename[https://example.com/-example.com] >[gw4] [ 971/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://example.com/-example.com] >tests/unit/test_link.py::TestLink::test_filename[https://user:password@example.com/-example.com] >[gw4] [ 972/2357] PASSED tests/unit/test_link.py::TestLink::test_filename[https://user:password@example.com/-example.com] >tests/unit/test_link.py::TestLink::test_splitext >[gw4] [ 973/2357] PASSED tests/unit/test_link.py::TestLink::test_splitext >tests/unit/test_link.py::TestLink::test_no_ext >[gw4] [ 974/2357] PASSED tests/unit/test_link.py::TestLink::test_no_ext >tests/unit/test_link.py::TestLink::test_ext >[gw4] [ 975/2357] PASSED tests/unit/test_link.py::TestLink::test_ext >tests/unit/test_link.py::TestLink::test_ext_fragment >[gw4] [ 976/2357] PASSED tests/unit/test_link.py::TestLink::test_ext_fragment >tests/unit/test_link.py::TestLink::test_ext_query >[gw4] [ 977/2357] PASSED tests/unit/test_link.py::TestLink::test_ext_query >[gw5] [ 978/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_no_reuse_existing_build_dir >tests/unit/test_link.py::TestLink::test_is_wheel >[gw4] [ 979/2357] PASSED tests/unit/test_link.py::TestLink::test_is_wheel >tests/unit/test_link.py::TestLink::test_is_wheel_false >[gw4] [ 980/2357] PASSED tests/unit/test_link.py::TestLink::test_is_wheel_false >tests/unit/test_link.py::TestLink::test_fragments >[gw4] [ 981/2357] PASSED tests/unit/test_link.py::TestLink::test_fragments >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[~invalid~package~name~] >tests/unit/test_req.py::TestRequirementSet::test_environment_marker_extras >[gw4] [ 982/2357] XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[~invalid~package~name~] >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname==1.2.3] >[gw7] [ 983/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_dist_info_contains_empty_dir >[gw4] [ 984/2357] XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname==1.2.3] >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname>=1.2.3] >[gw4] [ 985/2357] XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname>=1.2.3] >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname[!]] >[gw4] [ 986/2357] XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname[!]] >tests/unit/test_link.py::TestLink::test_is_yanked[None-False] >[gw4] [ 987/2357] PASSED tests/unit/test_link.py::TestLink::test_is_yanked[None-False] >tests/unit/test_link.py::TestLink::test_is_yanked[-True] >[gw4] [ 988/2357] PASSED tests/unit/test_link.py::TestLink::test_is_yanked[-True] >tests/unit/test_link.py::TestLink::test_is_yanked[there was a mistake-True] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[/tmp/example] >[gw4] [ 989/2357] PASSED tests/unit/test_link.py::TestLink::test_is_yanked[there was a mistake-True] >tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha384-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >[gw4] [ 990/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha384-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >[gw4] [ 991/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-True] >[gw4] [ 992/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-True] >tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-False] >[gw4] [ 993/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-False] >tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512--False] >[gw4] [ 994/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed[sha512--False] >tests/unit/test_link.py::TestLink::test_is_hash_allowed__no_hash >[gw4] [ 995/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed__no_hash >tests/unit/test_link.py::TestLink::test_is_hash_allowed__none_hashes[None-False] >[gw4] [ 996/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed__none_hashes[None-False] >tests/unit/test_link.py::TestLink::test_is_hash_allowed__none_hashes[hashes1-True] >[gw4] [ 997/2357] PASSED tests/unit/test_link.py::TestLink::test_is_hash_allowed__none_hashes[hashes1-True] >tests/unit/test_link.py::TestLink::test_is_vcs[git+https://github.com/org/repo-True] >[gw4] [ 998/2357] PASSED tests/unit/test_link.py::TestLink::test_is_vcs[git+https://github.com/org/repo-True] >tests/unit/test_link.py::TestLink::test_is_vcs[bzr+http://bzr.myproject.org/MyProject/trunk/#egg=MyProject-True] >[gw4] [ 999/2357] PASSED tests/unit/test_link.py::TestLink::test_is_vcs[bzr+http://bzr.myproject.org/MyProject/trunk/#egg=MyProject-True] >tests/unit/test_link.py::TestLink::test_is_vcs[hg+file://hg.company.com/repo-True] >[gw4] [1000/2357] PASSED tests/unit/test_link.py::TestLink::test_is_vcs[hg+file://hg.company.com/repo-True] >tests/unit/test_link.py::TestLink::test_is_vcs[https://example.com/some.whl-False] >[gw4] [1001/2357] PASSED tests/unit/test_link.py::TestLink::test_is_vcs[https://example.com/some.whl-False] >tests/unit/test_link.py::TestLink::test_is_vcs[file://home/foo/some.whl-False] >[gw4] [1002/2357] PASSED tests/unit/test_link.py::TestLink::test_is_vcs[file://home/foo/some.whl-False] >tests/unit/test_link.py::test_links_equivalent[drop-egg] >[gw4] [1003/2357] PASSED tests/unit/test_link.py::test_links_equivalent[drop-egg] >tests/unit/test_link.py::test_links_equivalent[drop-egg-only] >[gw4] [1004/2357] PASSED tests/unit/test_link.py::test_links_equivalent[drop-egg-only] >tests/unit/test_link.py::test_links_equivalent[fragment-ordering] >[gw4] [1005/2357] PASSED tests/unit/test_link.py::test_links_equivalent[fragment-ordering] >tests/unit/test_link.py::test_links_equivalent[query-opordering] >[gw4] [1006/2357] PASSED tests/unit/test_link.py::test_links_equivalent[query-opordering] >tests/unit/test_link.py::test_links_equivalent_false[different-keys] >[gw4] [1007/2357] PASSED tests/unit/test_link.py::test_links_equivalent_false[different-keys] >tests/unit/test_link.py::test_links_equivalent_false[different-values] >[gw4] [1008/2357] PASSED tests/unit/test_link.py::test_links_equivalent_false[different-values] >tests/unit/test_link.py::test_links_equivalent_false[drop-egg-still-different] >[gw4] [1009/2357] PASSED tests/unit/test_link.py::test_links_equivalent_false[drop-egg-still-different] >tests/unit/test_locations.py::TestLocations::test_default_should_use_sysconfig >[gw4] [1010/2357] PASSED tests/unit/test_locations.py::TestLocations::test_default_should_use_sysconfig >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[True] >[gw7] [1011/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[/tmp/example] >[gw4] [1012/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[True] >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[False] >[gw4] [1013/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[False] >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[None] >[gw4] [1014/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[None] >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[] >[gw4] [1015/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[] >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[0] >[gw4] [1016/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[0] >tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[1] >[gw4] [1017/2357] PASSED tests/unit/test_locations.py::TestLocations::test_vendor_overriden_should_use_sysconfig[1] >tests/unit/test_locations.py::TestDistutilsScheme::test_root_modifies_appropriately >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[../example] >[gw4] [1018/2357] PASSED tests/unit/test_locations.py::TestDistutilsScheme::test_root_modifies_appropriately >tests/unit/test_locations.py::TestDistutilsScheme::test_distutils_config_file_read >[gw4] [1019/2357] SKIPPED tests/unit/test_locations.py::TestDistutilsScheme::test_distutils_config_file_read >tests/unit/test_locations.py::TestDistutilsScheme::test_install_lib_takes_precedence >[gw4] [1020/2357] SKIPPED tests/unit/test_locations.py::TestDistutilsScheme::test_install_lib_takes_precedence >tests/unit/test_locations.py::TestDistutilsScheme::test_prefix_modifies_appropriately >[gw4] [1021/2357] PASSED tests/unit/test_locations.py::TestDistutilsScheme::test_prefix_modifies_appropriately >tests/unit/test_logging.py::TestIndentingFormatter::test_format[DEBUG-hello\nworld] >[gw4] [1022/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format[DEBUG-hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format[INFO-hello\nworld] >[gw4] [1023/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format[INFO-hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format[WARNING-WARNING: hello\nworld] >[gw4] [1024/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format[WARNING-WARNING: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format[ERROR-ERROR: hello\nworld] >[gw4] [1025/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format[ERROR-ERROR: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format[CRITICAL-ERROR: hello\nworld] >[gw4] [1026/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format[CRITICAL-ERROR: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format_with_timestamp[INFO-2019-01-17T06:00:37,040 hello\n2019-01-17T06:00:37,040 world] >[gw4] [1027/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format_with_timestamp[INFO-2019-01-17T06:00:37,040 hello\n2019-01-17T06:00:37,040 world] >tests/unit/test_logging.py::TestIndentingFormatter::test_format_with_timestamp[WARNING-2019-01-17T06:00:37,040 WARNING: hello\n2019-01-17T06:00:37,040 world] >[gw4] [1028/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format_with_timestamp[WARNING-2019-01-17T06:00:37,040 WARNING: hello\n2019-01-17T06:00:37,040 world] >tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[WARNING-DEPRECATION: hello\nworld] >[gw4] [1029/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[WARNING-DEPRECATION: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[ERROR-DEPRECATION: hello\nworld] >[gw4] [1030/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[ERROR-DEPRECATION: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[CRITICAL-DEPRECATION: hello\nworld] >[gw4] [1031/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_format_deprecated[CRITICAL-DEPRECATION: hello\nworld] >tests/unit/test_logging.py::TestIndentingFormatter::test_thread_safety_base >[gw4] [1032/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_thread_safety_base >tests/unit/test_logging.py::TestIndentingFormatter::test_thread_safety_indent_log >[gw4] [1033/2357] PASSED tests/unit/test_logging.py::TestIndentingFormatter::test_thread_safety_indent_log >tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stderr_flush >[gw0] [1034/2357] PASSED tests/functional/test_bad_url.py::test_filenotfound_error_message >[gw4] [1035/2357] PASSED tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stderr_flush >tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stdout_write >[gw4] [1036/2357] PASSED tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stdout_write >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe >tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stdout_flush >[gw4] [1037/2357] PASSED tests/unit/test_logging.py::TestColorizedStreamHandler::test_broken_pipe_in_stdout_flush >tests/unit/test_models.py::TestPackageIndex::test_gives_right_urls >[gw4] [1038/2357] PASSED tests/unit/test_models.py::TestPackageIndex::test_gives_right_urls >tests/unit/test_models.py::TestPackageIndex::test_PyPI_urls_are_correct >[gw7] [1039/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[../example] >[gw4] [1040/2357] PASSED tests/unit/test_models.py::TestPackageIndex::test_PyPI_urls_are_correct >tests/unit/test_models.py::TestPackageIndex::test_TestPyPI_urls_are_correct >[gw4] [1041/2357] PASSED tests/unit/test_models.py::TestPackageIndex::test_TestPyPI_urls_are_correct >tests/unit/test_models.py::TestInstallationCandidate::test_sets_correct_variables >[gw4] [1042/2357] PASSED tests/unit/test_models.py::TestInstallationCandidate::test_sets_correct_variables >tests/unit/test_models_wheel.py::TestWheelFile::test_std_wheel_pattern >[gw4] [1043/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_std_wheel_pattern >tests/unit/test_models_wheel.py::TestWheelFile::test_wheel_pattern_multi_values >[gw4] [1044/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_wheel_pattern_multi_values >tests/unit/test_models_wheel.py::TestWheelFile::test_wheel_with_build_tag >[gw4] [1045/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_wheel_with_build_tag >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[./../example] >tests/unit/test_models_wheel.py::TestWheelFile::test_single_digit_version >[gw4] [1046/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_single_digit_version >tests/unit/test_models_wheel.py::TestWheelFile::test_non_pep440_version >[gw4] [1047/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_non_pep440_version >tests/unit/test_models_wheel.py::TestWheelFile::test_missing_version_raises >[gw4] [1048/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_missing_version_raises >tests/unit/test_models_wheel.py::TestWheelFile::test_invalid_filename_raises >[gw4] [1049/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_invalid_filename_raises >tests/unit/test_models_wheel.py::TestWheelFile::test_supported_single_version >[gw4] [1050/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_supported_single_version >tests/unit/test_models_wheel.py::TestWheelFile::test_supported_multi_version >[gw4] [1051/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_supported_multi_version >tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_version >[gw4] [1052/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_version >tests/unit/test_models_wheel.py::TestWheelFile::test_supported_osx_version >[gw4] [1053/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_supported_osx_version >tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_osx_version >[gw4] [1054/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_osx_version >tests/unit/test_models_wheel.py::TestWheelFile::test_supported_multiarch_darwin >[gw4] [1055/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_supported_multiarch_darwin >tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_multiarch_darwin >[gw4] [1056/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_not_supported_multiarch_darwin >tests/unit/test_models_wheel.py::TestWheelFile::test_support_index_min >[gw4] [1057/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_support_index_min >tests/unit/test_models_wheel.py::TestWheelFile::test_support_index_min__none_supported >[gw4] [1058/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_support_index_min__none_supported >tests/unit/test_models_wheel.py::TestWheelFile::test_version_underscore_conversion >[gw4] [1059/2357] PASSED tests/unit/test_models_wheel.py::TestWheelFile::test_version_underscore_conversion >tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://user%40email.com:password@example.com/path-http://example.com/path-user@email.com-password] >[gw4] [1060/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://user%40email.com:password@example.com/path-http://example.com/path-user@email.com-password] >tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://username:password@example.com/path-http://example.com/path-username-password] >[gw4] [1061/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://username:password@example.com/path-http://example.com/path-username-password] >tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://token@example.com/path-http://example.com/path-token-] >[gw4] [1062/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://token@example.com/path-http://example.com/path-token-] >tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://example.com/path-http://example.com/path-None-None] >[gw4] [1063/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_parses_correctly[http://example.com/path-http://example.com/path-None-None] >tests/unit/test_network_auth.py::test_get_credentials_not_to_uses_cached_credentials >[gw4] [1064/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_not_to_uses_cached_credentials >tests/unit/test_network_auth.py::test_get_credentials_not_to_uses_cached_credentials_only_username >[gw7] [1065/2357] PASSED tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_wheel_install_rejects_bad_paths[./../example] >[gw4] [1066/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_not_to_uses_cached_credentials_only_username >tests/unit/test_network_auth.py::test_get_credentials_uses_cached_credentials >[gw4] [1067/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_uses_cached_credentials >tests/unit/test_network_auth.py::test_get_credentials_uses_cached_credentials_only_username >[gw4] [1068/2357] PASSED tests/unit/test_network_auth.py::test_get_credentials_uses_cached_credentials_only_username >tests/unit/test_network_auth.py::test_get_index_url_credentials >[gw4] [1069/2357] PASSED tests/unit/test_network_auth.py::test_get_index_url_credentials >tests/unit/test_network_auth.py::test_prioritize_longest_path_prefix_match_organization >[gw4] [1070/2357] PASSED tests/unit/test_network_auth.py::test_prioritize_longest_path_prefix_match_organization >tests/unit/test_network_auth.py::test_prioritize_longest_path_prefix_match_project >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello] >[gw4] [1071/2357] PASSED tests/unit/test_network_auth.py::test_prioritize_longest_path_prefix_match_project >tests/unit/test_network_auth.py::test_keyring_get_password[http://example.com/path1-expect0] >[gw4] [1072/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password[http://example.com/path1-expect0] >tests/unit/test_network_auth.py::test_keyring_get_password[http://user@example.com/path3-expect1] >[gw4] [1073/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password[http://user@example.com/path3-expect1] >tests/unit/test_network_auth.py::test_keyring_get_password[http://user2@example.com/path3-expect2] >[gw4] [1074/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password[http://user2@example.com/path3-expect2] >tests/unit/test_network_auth.py::test_keyring_get_password[http://example.com/path2/path3-expect3] >[gw4] [1075/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password[http://example.com/path2/path3-expect3] >tests/unit/test_network_auth.py::test_keyring_get_password[http://foo@example.com/path2/path3-expect4] >[gw4] [1076/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password[http://foo@example.com/path2/path3-expect4] >tests/unit/test_network_auth.py::test_keyring_get_password_after_prompt >[gw4] [1077/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password_after_prompt >tests/unit/test_network_auth.py::test_keyring_get_password_after_prompt_when_none >[gw4] [1078/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password_after_prompt_when_none >tests/unit/test_network_auth.py::test_keyring_get_password_username_in_index >[gw4] [1079/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_password_username_in_index >tests/unit/test_network_auth.py::test_keyring_set_password[403-creds0-False] >[gw4] [1080/2357] PASSED tests/unit/test_network_auth.py::test_keyring_set_password[403-creds0-False] >tests/unit/test_network_auth.py::test_keyring_set_password[200-creds1-True] >[gw4] [1081/2357] PASSED tests/unit/test_network_auth.py::test_keyring_set_password[200-creds1-True] >tests/unit/test_network_auth.py::test_keyring_set_password[200-creds2-False] >[gw4] [1082/2357] PASSED tests/unit/test_network_auth.py::test_keyring_set_password[200-creds2-False] >tests/unit/test_network_auth.py::test_keyring_get_credential[http://example.com/path1-expect0] >[gw4] [1083/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_credential[http://example.com/path1-expect0] >tests/unit/test_network_auth.py::test_keyring_get_credential[http://example.com/path2/path3-expect1] >[gw4] [1084/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_credential[http://example.com/path2/path3-expect1] >tests/unit/test_network_auth.py::test_keyring_get_credential[http://user2@example.com/path2/path3-expect2] >[gw4] [1085/2357] PASSED tests/unit/test_network_auth.py::test_keyring_get_credential[http://user2@example.com/path2/path3-expect2] >tests/unit/test_network_auth.py::test_broken_keyring_disables_keyring >[gw4] [1086/2357] PASSED tests/unit/test_network_auth.py::test_broken_keyring_disables_keyring >tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://example.com/path1-expect0] >[gw4] [1087/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://example.com/path1-expect0] >tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://user@example.com/path3-expect1] >[gw4] [1088/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://user@example.com/path3-expect1] >tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://user2@example.com/path3-expect2] >[gw4] [1089/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://user2@example.com/path3-expect2] >tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://example.com/path2/path3-expect3] >[gw4] [1090/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://example.com/path2/path3-expect3] >tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://foo@example.com/path2/path3-expect4] >[gw4] [1091/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_get_password[http://foo@example.com/path2/path3-expect4] >tests/unit/test_network_auth.py::test_keyring_cli_set_password[403-creds0-False] >[gw4] [1092/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_set_password[403-creds0-False] >tests/unit/test_network_auth.py::test_keyring_cli_set_password[200-creds1-True] >[gw4] [1093/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_set_password[200-creds1-True] >tests/unit/test_network_auth.py::test_keyring_cli_set_password[200-creds2-False] >[gw4] [1094/2357] PASSED tests/unit/test_network_auth.py::test_keyring_cli_set_password[200-creds2-False] >tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_roundtrip >[gw4] [1095/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_roundtrip >tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_roundtrip_body >[gw4] [1096/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_roundtrip_body >tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_get_no_perms >[gw4] [1097/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_get_no_perms >tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_set_no_perms >[gw4] [1098/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_set_no_perms >tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_delete_no_perms >[gw4] [1099/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_safe_delete_no_perms >tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_hashes_are_same >[gw7] [1100/2357] XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello] >[gw4] [1101/2357] PASSED tests/unit/test_network_cache.py::TestSafeFileCache::test_cache_hashes_are_same >tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers0-False-Downloading http://example.com/foo.tgz] >[gw4] [1102/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers0-False-Downloading http://example.com/foo.tgz] >tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers1-False-Downloading http://example.com/foo.tgz (2 bytes)] >[gw4] [1103/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers1-False-Downloading http://example.com/foo.tgz (2 bytes)] >tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers2-True-Using cached http://example.com/foo.tgz (2 bytes)] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello:] >[gw4] [1104/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[http://example.com/foo.tgz-headers2-True-Using cached http://example.com/foo.tgz (2 bytes)] >tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers3-False-Downloading foo.tgz] >[gw4] [1105/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers3-False-Downloading foo.tgz] >tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers4-False-Downloading foo.tgz (2 bytes)] >[gw4] [1106/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers4-False-Downloading foo.tgz (2 bytes)] >tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers5-True-Using cached foo.tgz] >[gw4] [1107/2357] PASSED tests/unit/test_network_download.py::test_prepare_download__log[https://files.pythonhosted.org/foo.tgz-headers5-True-Using cached foo.tgz] >tests/unit/test_network_download.py::test_sanitize_content_filename[dir/file-file] >[gw4] [1108/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[dir/file-file] >tests/unit/test_network_download.py::test_sanitize_content_filename[../file-file] >[gw4] [1109/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[../file-file] >tests/unit/test_network_download.py::test_sanitize_content_filename[../../file-file] >[gw4] [1110/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[../../file-file] >tests/unit/test_network_download.py::test_sanitize_content_filename[../-] >[gw4] [1111/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[../-] >tests/unit/test_network_download.py::test_sanitize_content_filename[../..-..] >[gw4] [1112/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[../..-..] >tests/unit/test_network_download.py::test_sanitize_content_filename[/-] >[gw4] [1113/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename[/-] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[dir\\file-file-dir\\file] >[gw4] [1114/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[dir\\file-file-dir\\file] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\file-file-..\\file] >[gw4] [1115/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\file-file-..\\file] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\..\\file-file-..\\..\\file] >[gw4] [1116/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\..\\file-file-..\\..\\file] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\--..\\] >[gw4] [1117/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\--..\\] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\..-..-..\\..] >[gw4] [1118/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[..\\..-..-..\\..] >tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[\\--\\] >[gw4] [1119/2357] PASSED tests/unit/test_network_download.py::test_sanitize_content_filename__platform_dependent[\\--\\] >tests/unit/test_network_download.py::test_parse_content_disposition[attachment;filename="../file"-df-file] >[gw4] [1120/2357] PASSED tests/unit/test_network_download.py::test_parse_content_disposition[attachment;filename="../file"-df-file] >tests/unit/test_network_lazy_wheel.py::test_dist_from_wheel_url_no_range >[gw7] [1121/2357] XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello:] >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello] >[gw6] [1122/2357] PASSED tests/unit/test_utils.py::test_rmtree_retries_for_3sec >tests/unit/test_utils.py::Test_normalize_path::test_resolve_symlinks >[gw6] [1123/2357] PASSED tests/unit/test_utils.py::Test_normalize_path::test_resolve_symlinks >tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha384-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >[gw6] [1124/2357] PASSED tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha384-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False] >tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >[gw6] [1125/2357] PASSED tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True] >tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-True] >[gw6] [1126/2357] PASSED tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-True] >tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-False] >[gw4] [1127/2357] PASSED tests/unit/test_network_lazy_wheel.py::test_dist_from_wheel_url_no_range >[gw6] [1128/2357] PASSED tests/unit/test_utils.py::TestHashes::test_is_hash_allowed[sha512-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc-False] >tests/unit/test_utils.py::TestHashes::test_success >[gw5] [1129/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_environment_marker_extras >[gw6] [1130/2357] PASSED tests/unit/test_utils.py::TestHashes::test_success >tests/unit/test_utils.py::TestHashes::test_failure >[gw6] [1131/2357] PASSED tests/unit/test_utils.py::TestHashes::test_failure >tests/unit/test_utils.py::TestHashes::test_missing_hashes >tests/unit/test_network_session.py::test_user_agent >[gw6] [1132/2357] PASSED tests/unit/test_utils.py::TestHashes::test_missing_hashes >tests/unit/test_utils.py::TestHashes::test_unknown_hash >[gw6] [1133/2357] PASSED tests/unit/test_utils.py::TestHashes::test_unknown_hash >tests/unit/test_utils.py::TestHashes::test_non_zero >tests/unit/test_req.py::TestRequirementSet::test_missing_hash_with_require_hashes >[gw6] [1134/2357] PASSED tests/unit/test_utils.py::TestHashes::test_non_zero >tests/unit/test_utils.py::TestHashes::test_equality >[gw6] [1135/2357] PASSED tests/unit/test_utils.py::TestHashes::test_equality >tests/unit/test_utils.py::TestHashes::test_hash >[gw6] [1136/2357] PASSED tests/unit/test_utils.py::TestHashes::test_hash >tests/unit/test_utils.py::TestHashes::test_has_one_of >[gw6] [1137/2357] PASSED tests/unit/test_utils.py::TestHashes::test_has_one_of >tests/unit/test_utils.py::TestEncoding::test_auto_decode_utf_16_le >[gw6] [1138/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_auto_decode_utf_16_le >tests/unit/test_utils.py::TestEncoding::test_auto_decode_utf_16_be >[gw6] [1139/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_auto_decode_utf_16_be >tests/unit/test_utils.py::TestEncoding::test_auto_decode_no_bom >[gw6] [1140/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_auto_decode_no_bom >tests/unit/test_utils.py::TestEncoding::test_auto_decode_pep263_headers >[gw6] [1141/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_auto_decode_pep263_headers >tests/unit/test_utils.py::TestEncoding::test_auto_decode_no_preferred_encoding >[gw6] [1142/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_auto_decode_no_preferred_encoding >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-8] >[gw6] [1143/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-8] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16] >[gw6] [1144/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16-be] >[gw6] [1145/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16-be] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16-le] >[gw6] [1146/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-16-le] >[gw7] [1147/2357] XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32] >[gw6] [1148/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32-be] >[gw6] [1149/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32-be] >tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32-le] >[gw6] [1150/2357] PASSED tests/unit/test_utils.py::TestEncoding::test_all_encodings_are_valid[utf-32-le] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string >[gw6] [1151/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string >[gw4] [1152/2357] PASSED tests/unit/test_network_session.py::test_user_agent >tests/unit/test_network_session.py::test_user_agent__ci[BUILD_BUILDID-True] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr >[gw6] [1153/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr >tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello:] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>0] >[gw0] [1154/2357] PASSED tests/functional/test_broken_stdout.py::test_broken_stdout_pipe >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__log_option >[gw6] [1155/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>0] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>1] >[gw6] [1156/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>1] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>2] >[gw6] [1157/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_fail[<lambda>2] >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_missing >[gw6] [1158/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_confstr_missing >tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_ctypes_missing >[gw6] [1159/2357] PASSED tests/unit/test_utils.py::TestGlibc::test_glibc_version_string_ctypes_missing >tests/unit/test_utils.py::test_normalize_version_info[version_info0-expected0] >[gw6] [1160/2357] PASSED tests/unit/test_utils.py::test_normalize_version_info[version_info0-expected0] >tests/unit/test_utils.py::test_normalize_version_info[version_info1-expected1] >[gw6] [1161/2357] PASSED tests/unit/test_utils.py::test_normalize_version_info[version_info1-expected1] >tests/unit/test_utils.py::test_normalize_version_info[version_info2-expected2] >[gw6] [1162/2357] PASSED tests/unit/test_utils.py::test_normalize_version_info[version_info2-expected2] >tests/unit/test_utils.py::test_normalize_version_info[version_info3-expected3] >[gw6] [1163/2357] PASSED tests/unit/test_utils.py::test_normalize_version_info[version_info3-expected3] >tests/unit/test_utils.py::test_normalize_version_info[version_info4-expected4] >[gw6] [1164/2357] PASSED tests/unit/test_utils.py::test_normalize_version_info[version_info4-expected4] >tests/unit/test_utils.py::TestGetProg::test_get_prog[/usr/bin/pip--pip] >[gw6] [1165/2357] PASSED tests/unit/test_utils.py::TestGetProg::test_get_prog[/usr/bin/pip--pip] >tests/unit/test_utils.py::TestGetProg::test_get_prog[-c-/usr/bin/python-/usr/bin/python -m pip] >[gw6] [1166/2357] PASSED tests/unit/test_utils.py::TestGetProg::test_get_prog[-c-/usr/bin/python-/usr/bin/python -m pip] >tests/unit/test_utils.py::TestGetProg::test_get_prog[__main__.py-/usr/bin/python-/usr/bin/python -m pip] >[gw6] [1167/2357] PASSED tests/unit/test_utils.py::TestGetProg::test_get_prog[__main__.py-/usr/bin/python-/usr/bin/python -m pip] >tests/unit/test_utils.py::TestGetProg::test_get_prog[/usr/bin/pip3--pip3] >[gw6] [1168/2357] PASSED tests/unit/test_utils.py::TestGetProg::test_get_prog[/usr/bin/pip3--pip3] >tests/unit/test_utils.py::test_build_netloc[host_port0-example.com] >[gw6] [1169/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port0-example.com] >tests/unit/test_utils.py::test_build_netloc[host_port1-example.com:5000] >[gw6] [1170/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port1-example.com:5000] >tests/unit/test_utils.py::test_build_netloc[host_port2-127.0.0.1] >[gw6] [1171/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port2-127.0.0.1] >tests/unit/test_utils.py::test_build_netloc[host_port3-127.0.0.1:5000] >[gw6] [1172/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port3-127.0.0.1:5000] >tests/unit/test_utils.py::test_build_netloc[host_port4-2001:db6::1] >[gw6] [1173/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port4-2001:db6::1] >tests/unit/test_utils.py::test_build_netloc[host_port5-[2001:db6::1]:5000] >[gw6] [1174/2357] PASSED tests/unit/test_utils.py::test_build_netloc[host_port5-[2001:db6::1]:5000] >[gw5] [1175/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_missing_hash_with_require_hashes >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[example.com-https://example.com-expected_host_port0] >[gw6] [1176/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[example.com-https://example.com-expected_host_port0] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[example.com:5000-https://example.com:5000-expected_host_port1] >[gw6] [1177/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[example.com:5000-https://example.com:5000-expected_host_port1] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[127.0.0.1-https://127.0.0.1-expected_host_port2] >[gw6] [1178/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[127.0.0.1-https://127.0.0.1-expected_host_port2] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[127.0.0.1:5000-https://127.0.0.1:5000-expected_host_port3] >[gw6] [1179/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[127.0.0.1:5000-https://127.0.0.1:5000-expected_host_port3] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[2001:db6::1-https://[2001:db6::1]-expected_host_port4] >[gw6] [1180/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[2001:db6::1-https://[2001:db6::1]-expected_host_port4] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[[2001:db6::1]:5000-https://[2001:db6::1]:5000-expected_host_port5] >tests/unit/test_req.py::TestRequirementSet::test_missing_hash_with_require_hashes_in_reqs_file >[gw6] [1181/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[[2001:db6::1]:5000-https://[2001:db6::1]:5000-expected_host_port5] >tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[user:password@localhost:5000-https://user:password@localhost:5000-expected_host_port6] >[gw6] [1182/2357] PASSED tests/unit/test_utils.py::test_build_url_from_netloc_and_parse_netloc[user:password@localhost:5000-https://user:password@localhost:5000-expected_host_port6] >tests/unit/test_utils.py::test_split_auth_from_netloc[example.com-expected0] >[gw6] [1183/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[example.com-expected0] >tests/unit/test_utils.py::test_split_auth_from_netloc[user@example.com-expected1] >[gw6] [1184/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user@example.com-expected1] >[gw1] [1185/2357] PASSED tests/functional/test_install.py::test_install_incompatible_python_requires_editable >tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass@example.com-expected2] >[gw6] [1186/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass@example.com-expected2] >[gw7] [1187/2357] XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello:] >tests/functional/test_install.py::test_install_incompatible_python_requires_wheel >tests/unit/test_utils.py::test_split_auth_from_netloc[user:@example.com-expected3] >[gw6] [1188/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user:@example.com-expected3] >tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass@word@example.com-expected4] >[gw4] [1189/2357] PASSED tests/unit/test_network_session.py::test_user_agent__ci[BUILD_BUILDID-True] >tests/unit/test_network_session.py::test_user_agent__ci[BUILD_ID-True] >[gw6] [1190/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass@word@example.com-expected4] >tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass:word@example.com-expected5] >[gw6] [1191/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user:pass:word@example.com-expected5] >tests/unit/test_utils.py::test_split_auth_from_netloc[user%3Aname:%23%40%5E@example.com-expected6] >[gw6] [1192/2357] PASSED tests/unit/test_utils.py::test_split_auth_from_netloc[user%3Aname:%23%40%5E@example.com-expected6] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://example.com/path#anchor-expected0] >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_no_script >[gw6] [1193/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://example.com/path#anchor-expected0] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user@example.com/path#anchor-expected1] >[gw6] [1194/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user@example.com/path#anchor-expected1] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass@example.com/path#anchor-expected2] >[gw7] [1195/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_no_script >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_single_script__single_dir_not_on_PATH >[gw7] [1196/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_single_script__single_dir_not_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_two_script__single_dir_not_on_PATH >[gw6] [1197/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass@example.com/path#anchor-expected2] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:@example.com/path#anchor-expected3] >[gw6] [1198/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:@example.com/path#anchor-expected3] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass@word@example.com/path#anchor-expected4] >[gw6] [1199/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass@word@example.com/path#anchor-expected4] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass:word@example.com/path#anchor-expected5] >[gw6] [1200/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user:pass:word@example.com/path#anchor-expected5] >tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user%3Aname:%23%40%5E@example.com/path#anchor-expected6] >[gw6] [1201/2357] PASSED tests/unit/test_utils.py::test_split_auth_netloc_from_url[http://user%3Aname:%23%40%5E@example.com/path#anchor-expected6] >[gw7] [1202/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_two_script__single_dir_not_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__multi_dir_not_on_PATH >tests/unit/test_utils.py::test_redact_netloc[example.com-example.com] >[gw6] [1203/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[example.com-example.com] >tests/unit/test_utils.py::test_redact_netloc[accesstoken@example.com-****@example.com] >[gw6] [1204/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[accesstoken@example.com-****@example.com] >[gw7] [1205/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__multi_dir_not_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all__multi_dir_not_on_PATH >tests/unit/test_utils.py::test_redact_netloc[user:pass@example.com-user:****@example.com] >[gw7] [1206/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all__multi_dir_not_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_two_script__single_dir_on_PATH >[gw5] [1207/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_missing_hash_with_require_hashes_in_reqs_file >[gw6] [1208/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[user:pass@example.com-user:****@example.com] >tests/unit/test_utils.py::test_redact_netloc[user:@example.com-user:****@example.com] >[gw6] [1209/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[user:@example.com-user:****@example.com] >tests/unit/test_utils.py::test_redact_netloc[user:pass@word@example.com-user:****@example.com] >[gw6] [1210/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[user:pass@word@example.com-user:****@example.com] >tests/unit/test_utils.py::test_redact_netloc[user:pass:word@example.com-user:****@example.com] >[gw6] [1211/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[user:pass:word@example.com-user:****@example.com] >tests/unit/test_utils.py::test_redact_netloc[user%3Aname:%23%40%5E@example.com-user%3Aname:****@example.com] >[gw6] [1212/2357] PASSED tests/unit/test_utils.py::test_redact_netloc[user%3Aname:%23%40%5E@example.com-user%3Aname:****@example.com] >[gw7] [1213/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_two_script__single_dir_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__multi_dir_on_PATH >tests/unit/test_utils.py::test_remove_auth_from_url[https://user:pass@domain.tld/project/tags/v0.2-https://domain.tld/project/tags/v0.2] >[gw6] [1214/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[https://user:pass@domain.tld/project/tags/v0.2-https://domain.tld/project/tags/v0.2] >tests/unit/test_utils.py::test_remove_auth_from_url[https://domain.tld/project/tags/v0.2-https://domain.tld/project/tags/v0.2] >[gw7] [1215/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__multi_dir_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__single_dir_on_PATH >[gw6] [1216/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[https://domain.tld/project/tags/v0.2-https://domain.tld/project/tags/v0.2] >tests/unit/test_utils.py::test_remove_auth_from_url[https://user:pass@domain.tld/svn/project/trunk@8181-https://domain.tld/svn/project/trunk@8181] >tests/unit/test_req.py::TestRequirementSet::test_unsupported_hashes >[gw6] [1217/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[https://user:pass@domain.tld/svn/project/trunk@8181-https://domain.tld/svn/project/trunk@8181] >tests/unit/test_utils.py::test_remove_auth_from_url[https://domain.tld/project/trunk@8181-https://domain.tld/project/trunk@8181] >[gw6] [1218/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[https://domain.tld/project/trunk@8181-https://domain.tld/project/trunk@8181] >tests/unit/test_utils.py::test_remove_auth_from_url[git+https://pypi.org/something-git+https://pypi.org/something] >[gw7] [1219/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script__single_dir_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_PATH_check_path_normalization >[gw6] [1220/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[git+https://pypi.org/something-git+https://pypi.org/something] >tests/unit/test_utils.py::test_remove_auth_from_url[git+https://user:pass@pypi.org/something-git+https://pypi.org/something] >[gw6] [1221/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[git+https://user:pass@pypi.org/something-git+https://pypi.org/something] >tests/unit/test_utils.py::test_remove_auth_from_url[git+ssh://git@pypi.org/something-git+ssh://pypi.org/something] >[gw7] [1222/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_PATH_check_path_normalization >[gw6] [1223/2357] PASSED tests/unit/test_utils.py::test_remove_auth_from_url[git+ssh://git@pypi.org/something-git+ssh://pypi.org/something] >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_single_script__single_dir_on_PATH >tests/unit/test_utils.py::test_redact_auth_from_url[https://accesstoken@example.com/abc-https://****@example.com/abc] >[gw6] [1224/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_url[https://accesstoken@example.com/abc-https://****@example.com/abc] >tests/unit/test_utils.py::test_redact_auth_from_url[https://user:password@example.com-https://user:****@example.com] >[gw7] [1225/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_single_script__single_dir_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_PATH_check_case_insensitive_on_windows >[gw6] [1226/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_url[https://user:password@example.com-https://user:****@example.com] >tests/unit/test_utils.py::test_redact_auth_from_url[https://user:@example.com-https://user:****@example.com] >[gw6] [1227/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_url[https://user:@example.com-https://user:****@example.com] >tests/unit/test_utils.py::test_redact_auth_from_url[https://example.com-https://example.com] >[gw7] [1228/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_PATH_check_case_insensitive_on_windows >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_trailing_ossep_removal >[gw6] [1229/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_url[https://example.com-https://example.com] >tests/unit/test_utils.py::test_redact_auth_from_url[https://user%3Aname:%23%40%5E@example.com-https://user%3Aname:****@example.com] >[gw6] [1230/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_url[https://user%3Aname:%23%40%5E@example.com-https://user%3Aname:****@example.com] >tests/unit/test_utils.py::test_redact_auth_from_requirement[pkga-pkga] >[gw7] [1231/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_trailing_ossep_removal >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_missing_PATH_env_treated_as_empty_PATH_env >[gw7] [1232/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_missing_PATH_env_treated_as_empty_PATH_env >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_no_script_tilde_in_path >[gw6] [1233/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_requirement[pkga-pkga] >tests/unit/test_utils.py::test_redact_auth_from_requirement[resolvelib@ git+https://test-user:test-pass@github.com/sarugaku/resolvelib@1.0.1-resolvelib@ git+https://test-user:****@github.com/sarugaku/resolvelib@1.0.1] >[gw6] [1234/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_requirement[resolvelib@ git+https://test-user:test-pass@github.com/sarugaku/resolvelib@1.0.1-resolvelib@ git+https://test-user:****@github.com/sarugaku/resolvelib@1.0.1] >tests/unit/test_utils.py::test_redact_auth_from_requirement[resolvelib@ git+https://test-user:test-pass@github.com/sarugaku/resolvelib@1.0.1 ; python_version>='3.6'-resolvelib@ git+https://test-user:****@github.com/sarugaku/resolvelib@1.0.1 ; python_version >= "3.6"] >[gw6] [1235/2357] PASSED tests/unit/test_utils.py::test_redact_auth_from_requirement[resolvelib@ git+https://test-user:test-pass@github.com/sarugaku/resolvelib@1.0.1 ; python_version>='3.6'-resolvelib@ git+https://test-user:****@github.com/sarugaku/resolvelib@1.0.1 ; python_version >= "3.6"] >[gw7] [1236/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_no_script_tilde_in_path >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all_tilde__multi_dir_not_on_PATH >tests/unit/test_utils.py::TestHiddenText::test_basic >[gw6] [1237/2357] PASSED tests/unit/test_utils.py::TestHiddenText::test_basic >tests/unit/test_utils.py::TestHiddenText::test_equality_with_str >[gw7] [1238/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all_tilde__multi_dir_not_on_PATH >tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all_tilde_not_at_start__multi_dir_not_on_PATH >[gw6] [1239/2357] PASSED tests/unit/test_utils.py::TestHiddenText::test_equality_with_str >tests/unit/test_utils.py::TestHiddenText::test_equality_same_secret >[gw7] [1240/2357] PASSED tests/unit/test_wheel.py::TestMessageAboutScriptsNotOnPATH::test_multi_script_all_tilde_not_at_start__multi_dir_not_on_PATH >tests/unit/test_wheel.py::TestWheelHashCalculators::test_hash_file >[gw6] [1241/2357] PASSED tests/unit/test_utils.py::TestHiddenText::test_equality_same_secret >tests/unit/test_utils.py::TestHiddenText::test_equality_different_secret >[gw6] [1242/2357] PASSED tests/unit/test_utils.py::TestHiddenText::test_equality_different_secret >tests/unit/test_utils.py::test_hide_value >[gw6] [1243/2357] PASSED tests/unit/test_utils.py::test_hide_value >tests/unit/test_utils.py::test_hide_url >[gw7] [1244/2357] PASSED tests/unit/test_wheel.py::TestWheelHashCalculators::test_hash_file >tests/unit/test_wheel.py::TestWheelHashCalculators::test_rehash >[gw6] [1245/2357] PASSED tests/unit/test_utils.py::test_hide_url >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-None-None] >[gw7] [1246/2357] PASSED tests/unit/test_wheel.py::TestWheelHashCalculators::test_rehash >tests/unit/test_wheel.py::test_get_console_script_specs_replaces_python_version >[gw6] [1247/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-None-None] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-None-a magic 8 ball] >[gw7] [1248/2357] PASSED tests/unit/test_wheel.py::test_get_console_script_specs_replaces_python_version >tests/unit/test_wheel_builder.py::test_contains_egg_info[pip-18.0-True] >[gw6] [1249/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-None-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-2.0-None] >[gw6] [1250/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-2.0-None] >[gw7] [1251/2357] PASSED tests/unit/test_wheel_builder.py::test_contains_egg_info[pip-18.0-True] >tests/unit/test_wheel_builder.py::test_contains_egg_info[foo-2-2-True] >[gw5] [1252/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_unsupported_hashes >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-2.0-a magic 8 ball] >[gw7] [1253/2357] PASSED tests/unit/test_wheel_builder.py::test_contains_egg_info[foo-2-2-True] >tests/unit/test_wheel_builder.py::test_contains_egg_info[im-valid-True] >[gw7] [1254/2357] PASSED tests/unit/test_wheel_builder.py::test_contains_egg_info[im-valid-True] >tests/unit/test_wheel_builder.py::test_contains_egg_info[invalid-False] >[gw6] [1255/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-None-2.0-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-None-None] >[gw7] [1256/2357] PASSED tests/unit/test_wheel_builder.py::test_contains_egg_info[invalid-False] >tests/unit/test_wheel_builder.py::test_contains_egg_info[im_invalid-False] >[gw6] [1257/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-None-None] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-None-a magic 8 ball] >[gw7] [1258/2357] PASSED tests/unit/test_wheel_builder.py::test_contains_egg_info[im_invalid-False] >[gw6] [1259/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-None-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-2.0-None] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req0-True] >[gw7] [1260/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req0-True] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req1-True] >[gw4] [1261/2357] PASSED tests/unit/test_network_session.py::test_user_agent__ci[BUILD_ID-True] >[gw7] [1262/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req1-True] >[gw6] [1263/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-2.0-None] >tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-2.0-a magic 8 ball] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req2-False] >[gw7] [1264/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req2-False] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req3-False] >[gw7] [1265/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req3-False] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req4-False] >tests/unit/test_req.py::TestRequirementSet::test_unpinned_hash_checking >[gw6] [1266/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[None-988-2.0-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-None-None] >[gw6] [1267/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-None-None] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-None-a magic 8 ball] >[gw7] [1268/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req4-False] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req5-True] >[gw7] [1269/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req5-True] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req6-False] >[gw6] [1270/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-None-a magic 8 ball] >[gw7] [1271/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req6-False] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-2.0-None] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req7-False] >tests/unit/test_network_session.py::test_user_agent__ci[CI-True] >[gw6] [1272/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-2.0-None] >[gw7] [1273/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req7-False] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-2.0-a magic 8 ball] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req8-True] >[gw6] [1274/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-None-2.0-a magic 8 ball] >[gw7] [1275/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req8-True] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-None-None] >tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req9-True] >[gw6] [1276/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-None-None] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-None-a magic 8 ball] >[gw7] [1277/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_install_command[req9-True] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req0-True] >[gw7] [1278/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req0-True] >[gw6] [1279/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-None-a magic 8 ball] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req1-False] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-2.0-None] >[gw7] [1280/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req1-False] >[gw6] [1281/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-2.0-None] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req2-False] >tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-2.0-a magic 8 ball] >[gw7] [1282/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req2-False] >[gw6] [1283/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_contains_information[magic-8-ball-988-2.0-a magic 8 ball] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req3-True] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-None-None] >[gw6] [1284/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-None-None] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-None-a magic 8 ball] >[gw7] [1285/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req3-True] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req4-True] >[gw7] [1286/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req4-True] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req5-True] >[gw7] [1287/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req5-True] >tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req6-True] >[gw6] [1288/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-None-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-988-None] >[gw7] [1289/2357] PASSED tests/unit/test_wheel_builder.py::test_should_build_for_wheel_command[req6-True] >tests/unit/test_wheel_builder.py::test_should_cache[req0-False] >[gw6] [1290/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-988-None] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-988-a magic 8 ball] >[gw7] [1291/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req0-False] >tests/unit/test_wheel_builder.py::test_should_cache[req1-False] >[gw7] [1292/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req1-False] >tests/unit/test_wheel_builder.py::test_should_cache[req2-False] >[gw7] [1293/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req2-False] >tests/unit/test_wheel_builder.py::test_should_cache[req3-False] >[gw7] [1294/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req3-False] >tests/unit/test_wheel_builder.py::test_should_cache[req4-False] >[gw6] [1295/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[None-988-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-None-None] >[gw7] [1296/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req4-False] >tests/unit/test_wheel_builder.py::test_should_cache[req5-True] >[gw6] [1297/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-None-None] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-None-a magic 8 ball] >[gw7] [1298/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache[req5-True] >tests/unit/test_wheel_builder.py::test_should_cache_git_sha >[gw6] [1299/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-None-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-988-None] >[gw6] [1300/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-988-None] >tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-988-a magic 8 ball] >[gw6] [1301/2357] PASSED tests/unit/test_utils.py::test_deprecated_raises_error_if_too_old[magic-8-ball-988-a magic 8 ball] >tests/unit/test_utils.py::test_deprecated_message_reads_well_past >[gw6] [1302/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_reads_well_past >tests/unit/test_utils.py::test_deprecated_message_reads_well_future >[gw6] [1303/2357] PASSED tests/unit/test_utils.py::test_deprecated_message_reads_well_future >tests/unit/test_utils.py::test_make_setuptools_shim_args >[gw6] [1304/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args >tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[None] >[gw6] [1305/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[None] >tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[global_options1] >[gw6] [1306/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[global_options1] >tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[global_options2] >[gw6] [1307/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__global_options[global_options2] >tests/unit/test_utils.py::test_make_setuptools_shim_args__no_user_config[False] >[gw6] [1308/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__no_user_config[False] >tests/unit/test_utils.py::test_make_setuptools_shim_args__no_user_config[True] >[gw6] [1309/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__no_user_config[True] >tests/unit/test_utils.py::test_make_setuptools_shim_args__unbuffered_output[False] >[gw6] [1310/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__unbuffered_output[False] >tests/unit/test_utils.py::test_make_setuptools_shim_args__unbuffered_output[True] >[gw6] [1311/2357] PASSED tests/unit/test_utils.py::test_make_setuptools_shim_args__unbuffered_output[True] >tests/unit/test_utils.py::test_is_console_interactive[True-False-True] >[gw6] [1312/2357] PASSED tests/unit/test_utils.py::test_is_console_interactive[True-False-True] >tests/unit/test_utils.py::test_is_console_interactive[False-False-False] >[gw6] [1313/2357] PASSED tests/unit/test_utils.py::test_is_console_interactive[False-False-False] >tests/unit/test_utils.py::test_is_console_interactive[True-True-False] >[gw6] [1314/2357] PASSED tests/unit/test_utils.py::test_is_console_interactive[True-True-False] >tests/unit/test_utils.py::test_is_console_interactive[False-True-False] >[gw7] [1315/2357] PASSED tests/unit/test_wheel_builder.py::test_should_cache_git_sha >tests/unit/test_wheel_builder.py::test_format_command_result__INFO >[gw6] [1316/2357] PASSED tests/unit/test_utils.py::test_is_console_interactive[False-True-False] >tests/unit/test_utils.py::test_format_size[123-123 bytes] >[gw6] [1317/2357] PASSED tests/unit/test_utils.py::test_format_size[123-123 bytes] >tests/unit/test_utils.py::test_format_size[1234-1.2 kB] >[gw6] [1318/2357] PASSED tests/unit/test_utils.py::test_format_size[1234-1.2 kB] >tests/unit/test_utils.py::test_format_size[123456-123 kB] >[gw6] [1319/2357] PASSED tests/unit/test_utils.py::test_format_size[123456-123 kB] >tests/unit/test_utils.py::test_format_size[1234567890-1234.6 MB] >[gw6] [1320/2357] PASSED tests/unit/test_utils.py::test_format_size[1234567890-1234.6 MB] >tests/unit/test_utils.py::test_tabulate[rows0-table0-sizes0] >[gw6] [1321/2357] PASSED tests/unit/test_utils.py::test_tabulate[rows0-table0-sizes0] >[gw7] [1322/2357] PASSED tests/unit/test_wheel_builder.py::test_format_command_result__INFO >tests/unit/test_wheel_builder.py::test_format_command_result__DEBUG[output line 1\noutput line 2\n] >[gw7] [1323/2357] PASSED tests/unit/test_wheel_builder.py::test_format_command_result__DEBUG[output line 1\noutput line 2\n] >tests/unit/test_wheel_builder.py::test_format_command_result__DEBUG[output line 1\noutput line 2] >[gw7] [1324/2357] PASSED tests/unit/test_wheel_builder.py::test_format_command_result__DEBUG[output line 1\noutput line 2] >tests/unit/test_wheel_builder.py::test_format_command_result__empty_output[DEBUG] >[gw7] [1325/2357] PASSED tests/unit/test_wheel_builder.py::test_format_command_result__empty_output[DEBUG] >tests/unit/test_utils.py::test_tabulate[rows1-table1-sizes1] >[gw6] [1326/2357] PASSED tests/unit/test_utils.py::test_tabulate[rows1-table1-sizes1] >tests/unit/test_utils.py::test_tabulate[rows2-table2-sizes2] >[gw6] [1327/2357] PASSED tests/unit/test_utils.py::test_tabulate[rows2-table2-sizes2] >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info0-2] >[gw6] [1328/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info0-2] >tests/unit/test_wheel_builder.py::test_format_command_result__empty_output[INFO] >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info1-28] >[gw7] [1329/2357] PASSED tests/unit/test_wheel_builder.py::test_format_command_result__empty_output[INFO] >[gw6] [1330/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info1-28] >tests/functional/test_install_vcs_git.py::test_editable__non_master_default_branch >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info2-3] >[gw6] [1331/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info2-3] >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info3-36] >[gw6] [1332/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info3-36] >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info4-36] >[gw4] [1333/2357] PASSED tests/unit/test_network_session.py::test_user_agent__ci[CI-True] >tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[homepage] >[gw6] [1334/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info4-36] >tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info5-310] >[gw6] [1335/2357] PASSED tests/unit/test_utils_compatibility_tags.py::test_version_info_to_nodot[version_info5-310] >tests/unit/test_utils_compatibility_tags.py::Testcompatibility_tags::test_no_hyphen_tag >[gw6] [1336/2357] PASSED tests/unit/test_utils_compatibility_tags.py::Testcompatibility_tags::test_no_hyphen_tag >tests/unit/test_utils_compatibility_tags.py::TestManylinux2010Tags::test_manylinux2010_implies_manylinux1[manylinux2010_x86_64-manylinux1_x86_64] >[gw6] [1337/2357] PASSED tests/unit/test_utils_compatibility_tags.py::TestManylinux2010Tags::test_manylinux2010_implies_manylinux1[manylinux2010_x86_64-manylinux1_x86_64] >tests/unit/test_utils_compatibility_tags.py::TestManylinux2010Tags::test_manylinux2010_implies_manylinux1[manylinux2010_i686-manylinux1_i686] >[gw6] [1338/2357] PASSED tests/unit/test_utils_compatibility_tags.py::TestManylinux2010Tags::test_manylinux2010_implies_manylinux1[manylinux2010_i686-manylinux1_i686] >tests/unit/test_utils_compatibility_tags.py::TestManylinux2014Tags::test_manylinuxA_implies_manylinuxB[manylinux2014_x86_64-manylinuxB0] >[gw6] [1339/2357] PASSED tests/unit/test_utils_compatibility_tags.py::TestManylinux2014Tags::test_manylinuxA_implies_manylinuxB[manylinux2014_x86_64-manylinuxB0] >tests/unit/test_utils_compatibility_tags.py::TestManylinux2014Tags::test_manylinuxA_implies_manylinuxB[manylinux2014_i686-manylinuxB1] >[gw6] [1340/2357] PASSED tests/unit/test_utils_compatibility_tags.py::TestManylinux2014Tags::test_manylinuxA_implies_manylinuxB[manylinux2014_i686-manylinuxB1] >tests/unit/test_utils_subprocess.py::test_format_command_args[args0-pip list] >[gw6] [1341/2357] PASSED tests/unit/test_utils_subprocess.py::test_format_command_args[args0-pip list] >tests/unit/test_utils_subprocess.py::test_format_command_args[args1-foo 'space space' 'new\nline' 'double"quote' 'single'"'"'quote'] >[gw6] [1342/2357] PASSED tests/unit/test_utils_subprocess.py::test_format_command_args[args1-foo 'space space' 'new\nline' 'double"quote' 'single'"'"'quote'] >tests/unit/test_utils_subprocess.py::test_format_command_args[args2-'****' foo '****'] >[gw6] [1343/2357] PASSED tests/unit/test_utils_subprocess.py::test_format_command_args[args2-'****' foo '****'] >tests/unit/test_utils_subprocess.py::test_call_subprocess_stdout_only[True-expected0] >[gw5] [1344/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_unpinned_hash_checking >[gw6] [1345/2357] PASSED tests/unit/test_utils_subprocess.py::test_call_subprocess_stdout_only[True-expected0] >tests/unit/test_utils_subprocess.py::test_call_subprocess_stdout_only[False-expected1] >[gw0] [1346/2357] PASSED tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__log_option >tests/unit/test_req.py::TestRequirementSet::test_hash_mismatch >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__verbose >[gw6] [1347/2357] PASSED tests/unit/test_utils_subprocess.py::test_call_subprocess_stdout_only[False-expected1] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_debug_logging >[gw6] [1348/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_debug_logging >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging >[gw6] [1349/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging__subprocess_error >[gw6] [1350/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging__subprocess_error >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging_with_show_stdout_true >[gw5] [1351/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_hash_mismatch >[gw6] [1352/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_info_logging_with_show_stdout_true >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-False-None-20-expected0] >tests/unit/test_req.py::TestRequirementSet::test_unhashed_deps_on_require_hashes >[gw6] [1353/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-False-None-20-expected0] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-False-None-10-expected1] >[gw6] [1354/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-False-None-10-expected1] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-10-expected2] >[gw6] [1355/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-10-expected2] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-20-expected3] >[gw6] [1356/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-20-expected3] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-30-expected4] >[gw6] [1357/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[0-True-None-30-expected4] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[3-False-None-20-expected5] >[gw6] [1358/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[3-False-None-20-expected5] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[3-False-extra_ok_returncodes6-20-expected6] >[gw6] [1359/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_spinner_finish[3-False-extra_ok_returncodes6-20-expected6] >tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_closes_stdin >[gw6] [1360/2357] PASSED tests/unit/test_utils_subprocess.py::TestCallSubprocess::test_closes_stdin >tests/unit/test_utils_subprocess.py::test_unicode_decode_error >[gw6] [1361/2357] PASSED tests/unit/test_utils_subprocess.py::test_unicode_decode_error >tests/unit/test_utils_temp_dir.py::test_symlinked_path >[gw6] [1362/2357] PASSED tests/unit/test_utils_temp_dir.py::test_symlinked_path >tests/unit/test_utils_temp_dir.py::test_deletes_readonly_files >[gw6] [1363/2357] PASSED tests/unit/test_utils_temp_dir.py::test_deletes_readonly_files >tests/unit/test_utils_temp_dir.py::test_path_access_after_context_raises >[gw6] [1364/2357] PASSED tests/unit/test_utils_temp_dir.py::test_path_access_after_context_raises >tests/unit/test_utils_temp_dir.py::test_path_access_after_clean_raises >[gw6] [1365/2357] PASSED tests/unit/test_utils_temp_dir.py::test_path_access_after_clean_raises >tests/unit/test_utils_temp_dir.py::test_create_and_cleanup_work >[gw6] [1366/2357] PASSED tests/unit/test_utils_temp_dir.py::test_create_and_cleanup_work >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[ABC] >[gw6] [1367/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[ABC] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[ABC.dist-info] >[gw6] [1368/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[ABC.dist-info] >tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[_+-] >[gw6] [1369/2357] PASSED tests/unit/test_utils_temp_dir.py::test_adjacent_directory_names[_+-] >tests/functional/test_install_reqs.py::test_schema_check_in_requirements_file >[gw2] [1370/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_fails_on_needed_conflicting_constraints >tests/functional/test_new_resolver.py::test_new_resolver_fails_on_conflicting_constraint_and_requirement >[gw0] [1371/2357] PASSED tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__verbose >tests/functional/test_build_env.py::test_build_env_allow_empty_requirements_install >[gw0] [1372/2357] PASSED tests/functional/test_build_env.py::test_build_env_allow_empty_requirements_install >tests/functional/test_build_env.py::test_build_env_allow_only_one_install >[gw1] [1373/2357] PASSED tests/functional/test_install.py::test_install_incompatible_python_requires_wheel >tests/functional/test_install.py::test_install_compatible_python_requires >[gw5] [1374/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_unhashed_deps_on_require_hashes >tests/unit/test_req.py::TestRequirementSet::test_hashed_deps_on_require_hashes >[gw5] [1375/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_hashed_deps_on_require_hashes >tests/unit/test_req.py::TestRequirementSet::test_download_info_find_links >[gw3] [1376/2357] PASSED tests/functional/test_download.py::test_download_file_url >tests/functional/test_download.py::test_download_file_url_existing_ok_download >[gw5] [1377/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_find_links >tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_legacy_cache >[gw5] [1378/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_legacy_cache >tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_cache_with_origin >[gw5] [1379/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_cache_with_origin >tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_cache_with_invalid_origin >[gw5] [1380/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_archive_cache_with_invalid_origin >tests/unit/test_req.py::TestRequirementSet::test_download_info_local_wheel >[gw5] [1381/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_local_wheel >tests/unit/test_req.py::TestRequirementSet::test_download_info_local_dir >[gw0] [1382/2357] PASSED tests/functional/test_build_env.py::test_build_env_allow_only_one_install >tests/functional/test_build_env.py::test_build_env_requirements_check >[gw3] [1383/2357] PASSED tests/functional/test_download.py::test_download_file_url_existing_ok_download >tests/functional/test_download.py::test_download_file_url_existing_bad_download >[gw2] [1384/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_fails_on_conflicting_constraint_and_requirement >tests/functional/test_new_resolver.py::test_new_resolver_succeeds_on_matching_constraint_and_requirement[False] >[gw1] [1385/2357] PASSED tests/functional/test_install.py::test_install_compatible_python_requires >tests/functional/test_install.py::test_installing_scripts_outside_path_prints_warning >[gw5] [1386/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_local_dir >tests/unit/test_req.py::TestRequirementSet::test_download_info_local_editable_dir >[gw6] [1387/2357] PASSED tests/functional/test_install_reqs.py::test_schema_check_in_requirements_file >tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_path-False] >[gw3] [1388/2357] PASSED tests/functional/test_download.py::test_download_file_url_existing_bad_download >tests/functional/test_download.py::test_download_http_url_bad_hash >[gw5] [1389/2357] PASSED tests/unit/test_req.py::TestRequirementSet::test_download_info_local_editable_dir >tests/unit/test_req.py::TestInstallRequirement::test_url_with_query >[gw5] [1390/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_url_with_query >tests/unit/test_req.py::TestInstallRequirement::test_pep440_wheel_link_requirement >[gw5] [1391/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_pep440_wheel_link_requirement >tests/unit/test_req.py::TestInstallRequirement::test_pep440_url_link_requirement >[gw5] [1392/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_pep440_url_link_requirement >tests/unit/test_req.py::TestInstallRequirement::test_url_with_authentication_link_requirement >[gw5] [1393/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_url_with_authentication_link_requirement >tests/unit/test_req.py::TestInstallRequirement::test_str >[gw5] [1394/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_str >tests/unit/test_req.py::TestInstallRequirement::test_repr >[gw5] [1395/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_repr >tests/unit/test_req.py::TestInstallRequirement::test_invalid_wheel_requirement_raises >[gw5] [1396/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_invalid_wheel_requirement_raises >tests/unit/test_req.py::TestInstallRequirement::test_wheel_requirement_sets_req_attribute >[gw5] [1397/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_wheel_requirement_sets_req_attribute >tests/unit/test_req.py::TestInstallRequirement::test_url_preserved_line_req >[gw5] [1398/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_url_preserved_line_req >tests/unit/test_req.py::TestInstallRequirement::test_url_preserved_editable_req >[gw5] [1399/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_url_preserved_editable_req >tests/unit/test_req.py::TestInstallRequirement::test_markers >[gw5] [1400/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_markers >tests/unit/test_req.py::TestInstallRequirement::test_markers_semicolon >[gw5] [1401/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_markers_semicolon >tests/unit/test_req.py::TestInstallRequirement::test_markers_url >[gw5] [1402/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_markers_url >tests/unit/test_req.py::TestInstallRequirement::test_markers_match_from_line >[gw5] [1403/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_markers_match_from_line >tests/unit/test_req.py::TestInstallRequirement::test_markers_match >[gw5] [1404/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_markers_match >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_line_path_requirement >[gw5] [1405/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_extras_for_line_path_requirement >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_line_url_requirement >[gw5] [1406/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_extras_for_line_url_requirement >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_editable_path_requirement >[gw5] [1407/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_extras_for_editable_path_requirement >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_editable_url_requirement >[gw5] [1408/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_extras_for_editable_url_requirement >tests/unit/test_req.py::TestInstallRequirement::test_unexisting_path >[gw5] [1409/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_unexisting_path >tests/unit/test_req.py::TestInstallRequirement::test_single_equal_sign >[gw5] [1410/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_single_equal_sign >tests/unit/test_req.py::TestInstallRequirement::test_unidentifiable_name >[gw5] [1411/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_unidentifiable_name >tests/unit/test_req.py::TestInstallRequirement::test_requirement_file >[gw5] [1412/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_requirement_file >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-pkg] >[gw5] [1413/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-pkg] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg==1.0-pkg==1.0] >[gw4] [1414/2357] PASSED tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[homepage] >tests/functional/test_truststore.py::test_truststore_error_on_old_python >[gw4] [1415/2357] SKIPPED tests/functional/test_truststore.py::test_truststore_error_on_old_python >tests/functional/test_uninstall.py::test_uninstall_invalid_parameter[GTrolls.tar.gz] >[gw5] [1416/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg==1.0-pkg==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg ; python_version<='3.6'-pkg] >[gw5] [1417/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg ; python_version<='3.6'-pkg] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg[ext]-pkg] >[gw5] [1418/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg[ext]-pkg] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ ext1, ext2 ]-pkg] >[gw5] [1419/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ ext1, ext2 ]-pkg] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ ext1, ext2 ] @ https://example.com/-pkg@ https://example.com/] >[gw5] [1420/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ ext1, ext2 ] @ https://example.com/-pkg@ https://example.com/] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ext] == 1.0; python_version<='3.6'-pkg==1.0] >[gw5] [1421/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg [ext] == 1.0; python_version<='3.6'-pkg==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-all.allowed_chars0 ~= 2.0-pkg-all.allowed_chars0~=2.0] >[gw5] [1422/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-all.allowed_chars0 ~= 2.0-pkg-all.allowed_chars0~=2.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-all.allowed_chars0 [ext] ~= 2.0-pkg-all.allowed_chars0~=2.0] >[gw5] [1423/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_drop_extras[pkg-all.allowed_chars0 [ext] ~= 2.0-pkg-all.allowed_chars0~=2.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-extras0-pkg] >[gw5] [1424/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-extras0-pkg] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras1-pkg==1.0] >[gw5] [1425/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras1-pkg==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg[ext]-extras2-pkg[ext]] >[gw5] [1426/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg[ext]-extras2-pkg[ext]] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-extras3-pkg[ext]] >[gw5] [1427/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-extras3-pkg[ext]] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras4-pkg[ext]==1.0] >[gw5] [1428/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras4-pkg[ext]==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras5-pkg[ext1,ext2]==1.0] >[gw5] [1429/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg==1.0-extras5-pkg[ext1,ext2]==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg; python_version<='3.6'-extras6-pkg[ext]] >[gw5] [1430/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg; python_version<='3.6'-extras6-pkg[ext]] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg[ext1,ext2]==1.0-extras7-pkg[ext1,ext2,ext3]==1.0] >[gw5] [1431/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg[ext1,ext2]==1.0-extras7-pkg[ext1,ext2,ext3]==1.0] >tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-all.allowed_chars0 [ ext1 ] @ https://example.com/-extras8-pkg-all.allowed_chars0[ext1,ext2]@ https://example.com/] >[gw5] [1432/2357] PASSED tests/unit/test_req.py::TestInstallRequirement::test_install_req_extend_extras[pkg-all.allowed_chars0 [ ext1 ] @ https://example.com/-extras8-pkg-all.allowed_chars0[ext1,ext2]@ https://example.com/] >tests/unit/test_req.py::test_parse_editable_local >[gw5] [1433/2357] PASSED tests/unit/test_req.py::test_parse_editable_local >tests/unit/test_req.py::test_parse_editable_explicit_vcs >[gw5] [1434/2357] PASSED tests/unit/test_req.py::test_parse_editable_explicit_vcs >tests/unit/test_req.py::test_parse_editable_vcs_extras >[gw5] [1435/2357] PASSED tests/unit/test_req.py::test_parse_editable_vcs_extras >tests/unit/test_req.py::test_parse_editable_local_extras >[gw5] [1436/2357] PASSED tests/unit/test_req.py::test_parse_editable_local_extras >tests/unit/test_req.py::test_mismatched_versions >[gw5] [1437/2357] PASSED tests/unit/test_req.py::test_mismatched_versions >tests/unit/test_req.py::test_looks_like_path[/path/to/installable-True] >[gw5] [1438/2357] PASSED tests/unit/test_req.py::test_looks_like_path[/path/to/installable-True] >tests/unit/test_req.py::test_looks_like_path[./path/to/installable-True] >[gw5] [1439/2357] PASSED tests/unit/test_req.py::test_looks_like_path[./path/to/installable-True] >tests/unit/test_req.py::test_looks_like_path[.-True] >[gw5] [1440/2357] PASSED tests/unit/test_req.py::test_looks_like_path[.-True] >tests/unit/test_req.py::test_looks_like_path[https://whatever.com/test-0.4-py2.py3-bogus-any.whl-True] >[gw5] [1441/2357] PASSED tests/unit/test_req.py::test_looks_like_path[https://whatever.com/test-0.4-py2.py3-bogus-any.whl-True] >tests/unit/test_req.py::test_looks_like_path[test @ https://whatever.com/test-0.4-py2.py3-bogus-any.whl-True] >[gw5] [1442/2357] PASSED tests/unit/test_req.py::test_looks_like_path[test @ https://whatever.com/test-0.4-py2.py3-bogus-any.whl-True] >tests/unit/test_req.py::test_looks_like_path[simple-0.1-py2.py3-none-any.whl-False] >[gw5] [1443/2357] PASSED tests/unit/test_req.py::test_looks_like_path[simple-0.1-py2.py3-none-any.whl-False] >tests/unit/test_req.py::test_looks_like_path_win[.\\path\\to\\installable-True] >[gw5] [1444/2357] SKIPPED tests/unit/test_req.py::test_looks_like_path_win[.\\path\\to\\installable-True] >tests/unit/test_req.py::test_looks_like_path_win[relative\\path-True] >[gw5] [1445/2357] SKIPPED tests/unit/test_req.py::test_looks_like_path_win[relative\\path-True] >tests/unit/test_req.py::test_looks_like_path_win[C:\\absolute\\path-True] >[gw5] [1446/2357] SKIPPED tests/unit/test_req.py::test_looks_like_path_win[C:\\absolute\\path-True] >tests/unit/test_req.py::test_get_url_from_path[args0-mock_returns0-None] >[gw5] [1447/2357] PASSED tests/unit/test_req.py::test_get_url_from_path[args0-mock_returns0-None] >tests/unit/test_req.py::test_get_url_from_path[args1-mock_returns1-None] >[gw5] [1448/2357] PASSED tests/unit/test_req.py::test_get_url_from_path[args1-mock_returns1-None] >tests/unit/test_req.py::test_get_url_from_path[args2-mock_returns2-None] >[gw5] [1449/2357] PASSED tests/unit/test_req.py::test_get_url_from_path[args2-mock_returns2-None] >tests/unit/test_req.py::test_get_url_from_path[args3-mock_returns3-None] >[gw5] [1450/2357] PASSED tests/unit/test_req.py::test_get_url_from_path[args3-mock_returns3-None] >tests/unit/test_req.py::test_get_url_from_path__archive_file >[gw5] [1451/2357] PASSED tests/unit/test_req.py::test_get_url_from_path__archive_file >tests/unit/test_req.py::test_get_url_from_path__installable_dir >[gw5] [1452/2357] PASSED tests/unit/test_req.py::test_get_url_from_path__installable_dir >tests/unit/test_req.py::test_get_url_from_path__installable_error >[gw5] [1453/2357] PASSED tests/unit/test_req.py::test_get_url_from_path__installable_error >tests/unit/test_req_file.py::test_read_file_url >[gw5] [1454/2357] PASSED tests/unit/test_req_file.py::test_read_file_url >tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case1 >[gw5] [1455/2357] PASSED tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case1 >tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case2 >[gw5] [1456/2357] PASSED tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case2 >tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case3 >[gw5] [1457/2357] PASSED tests/unit/test_req_file.py::TestPreprocess::test_comments_and_joins_case3 >tests/unit/test_req_file.py::TestIgnoreComments::test_ignore_line >[gw5] [1458/2357] PASSED tests/unit/test_req_file.py::TestIgnoreComments::test_ignore_line >tests/unit/test_req_file.py::TestIgnoreComments::test_ignore_comment >[gw5] [1459/2357] PASSED tests/unit/test_req_file.py::TestIgnoreComments::test_ignore_comment >tests/unit/test_req_file.py::TestIgnoreComments::test_strip_comment >[gw5] [1460/2357] PASSED tests/unit/test_req_file.py::TestIgnoreComments::test_strip_comment >tests/unit/test_req_file.py::TestJoinLines::test_join_lines >[gw5] [1461/2357] PASSED tests/unit/test_req_file.py::TestJoinLines::test_join_lines >tests/unit/test_req_file.py::TestJoinLines::test_last_line_with_escape >[gw5] [1462/2357] PASSED tests/unit/test_req_file.py::TestJoinLines::test_last_line_with_escape >tests/unit/test_req_file.py::TestProcessLine::test_parser_error >[gw5] [1463/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_parser_error >tests/unit/test_req_file.py::TestProcessLine::test_parser_offending_line >[gw5] [1464/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_parser_offending_line >tests/unit/test_req_file.py::TestProcessLine::test_parser_non_offending_line >[gw5] [1465/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_parser_non_offending_line >tests/unit/test_req_file.py::TestProcessLine::test_only_one_req_per_line >[gw5] [1466/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_only_one_req_per_line >tests/unit/test_req_file.py::TestProcessLine::test_error_message >[gw5] [1467/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_error_message >tests/unit/test_req_file.py::TestProcessLine::test_yield_line_requirement >[gw5] [1468/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_line_requirement >tests/unit/test_req_file.py::TestProcessLine::test_yield_pep440_line_requirement >[gw5] [1469/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_pep440_line_requirement >tests/unit/test_req_file.py::TestProcessLine::test_yield_line_constraint >[gw1] [1470/2357] XFAIL tests/functional/test_install.py::test_installing_scripts_outside_path_prints_warning >[gw5] [1471/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_line_constraint >tests/unit/test_req_file.py::TestProcessLine::test_yield_line_requirement_with_spaces_in_specifier >[gw5] [1472/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_line_requirement_with_spaces_in_specifier >tests/functional/test_install.py::test_installing_scripts_outside_path_can_suppress_warning >tests/unit/test_req_file.py::TestProcessLine::test_yield_editable_requirement >[gw5] [1473/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_editable_requirement >tests/unit/test_req_file.py::TestProcessLine::test_yield_editable_constraint >[gw5] [1474/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_yield_editable_constraint >tests/unit/test_req_file.py::TestProcessLine::test_nested_constraints_file >[gw5] [1475/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_nested_constraints_file >tests/unit/test_req_file.py::TestProcessLine::test_options_on_a_requirement_line >[gw5] [1476/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_options_on_a_requirement_line >tests/unit/test_req_file.py::TestProcessLine::test_hash_options >[gw5] [1477/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_hash_options >tests/unit/test_req_file.py::TestProcessLine::test_set_isolated >[gw5] [1478/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_isolated >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_no_index >[gw5] [1479/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_no_index >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_no_index_is_remembered_for_later_invocations >[gw5] [1480/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_no_index_is_remembered_for_later_invocations >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_index_url >[gw5] [1481/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_index_url >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_find_links >[gw5] [1482/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_find_links >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_extra_index_urls >[gw5] [1483/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_extra_index_urls >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_trusted_host >[gw5] [1484/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_trusted_host >tests/unit/test_req_file.py::TestProcessLine::test_set_finder_allow_all_prereleases >[gw5] [1485/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_set_finder_allow_all_prereleases >tests/unit/test_req_file.py::TestProcessLine::test_use_feature >[gw5] [1486/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_use_feature >tests/unit/test_req_file.py::TestProcessLine::test_use_feature_with_error >[gw5] [1487/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_use_feature_with_error >tests/unit/test_req_file.py::TestProcessLine::test_relative_local_find_links >[gw5] [1488/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_relative_local_find_links >tests/unit/test_req_file.py::TestProcessLine::test_relative_http_nested_req_files >[gw5] [1489/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_relative_http_nested_req_files >tests/unit/test_req_file.py::TestProcessLine::test_relative_local_nested_req_files >[gw5] [1490/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_relative_local_nested_req_files >tests/unit/test_req_file.py::TestProcessLine::test_absolute_local_nested_req_files >[gw5] [1491/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_absolute_local_nested_req_files >tests/unit/test_req_file.py::TestProcessLine::test_absolute_http_nested_req_file_in_local >[gw5] [1492/2357] PASSED tests/unit/test_req_file.py::TestProcessLine::test_absolute_http_nested_req_file_in_local >tests/unit/test_req_file.py::TestBreakOptionsArgs::test_no_args >[gw5] [1493/2357] PASSED tests/unit/test_req_file.py::TestBreakOptionsArgs::test_no_args >tests/functional/test_new_resolver.py::test_new_resolver_can_install >[gw2] [1494/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_succeeds_on_matching_constraint_and_requirement[False] >tests/functional/test_new_resolver.py::test_new_resolver_succeeds_on_matching_constraint_and_requirement[True] >[gw4] [1495/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_invalid_parameter[GTrolls.tar.gz] >tests/functional/test_uninstall.py::test_uninstall_invalid_parameter[https://guyto.com/archives/] >[gw3] [1496/2357] PASSED tests/functional/test_download.py::test_download_http_url_bad_hash >tests/functional/test_download.py::test_download_editable >[gw4] [1497/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_invalid_parameter[https://guyto.com/archives/] >tests/functional/test_uninstall.py::test_uninstall_overlapping_package >[gw1] [1498/2357] PASSED tests/functional/test_install.py::test_installing_scripts_outside_path_can_suppress_warning >tests/functional/test_install.py::test_installing_scripts_on_path_does_not_print_warning >[gw7] [1499/2357] PASSED tests/functional/test_install_vcs_git.py::test_editable__non_master_default_branch >tests/functional/test_install_vcs_git.py::test_reinstalling_works_with_editable_non_master_branch >[gw6] [1500/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_path-False] >tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_path-True] >[gw1] [1501/2357] PASSED tests/functional/test_install.py::test_installing_scripts_on_path_does_not_print_warning >tests/functional/test_install.py::test_install_conflict_results_in_warning >[gw3] [1502/2357] PASSED tests/functional/test_download.py::test_download_editable >tests/functional/test_download.py::test_download_use_pep517_propagation >[gw2] [1503/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_succeeds_on_matching_constraint_and_requirement[True] >tests/functional/test_new_resolver.py::test_new_resolver_applies_url_constraint_to_dep >[gw2] [1504/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_applies_url_constraint_to_dep >tests/functional/test_new_resolver.py::test_new_resolver_handles_compatible_wheel_tags_in_constraint_url >[gw6] [1505/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_path-True] >tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_url-False] >[gw5] [1506/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_can_install >tests/functional/test_new_resolver.py::test_new_resolver_can_install_with_version >[gw2] [1507/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_compatible_wheel_tags_in_constraint_url >tests/functional/test_new_resolver.py::test_new_resolver_handles_incompatible_wheel_tags_in_constraint_url >[gw0] [1508/2357] PASSED tests/functional/test_build_env.py::test_build_env_requirements_check >tests/functional/test_build_env.py::test_build_env_overlay_prefix_has_priority >[gw4] [1509/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_overlapping_package >tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[test_ = distutils_install:test] >[gw1] [1510/2357] PASSED tests/functional/test_install.py::test_install_conflict_results_in_warning >tests/functional/test_install.py::test_install_conflict_warning_can_be_suppressed >[gw2] [1511/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_incompatible_wheel_tags_in_constraint_url >tests/functional/test_new_resolver.py::test_new_resolver_avoids_incompatible_wheel_tags_in_constraint_url >[gw7] [1512/2357] PASSED tests/functional/test_install_vcs_git.py::test_reinstalling_works_with_editable_non_master_branch >tests/functional/test_install_vcs_git.py::test_check_submodule_addition >[gw5] [1513/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_can_install_with_version >tests/functional/test_new_resolver.py::test_new_resolver_picks_latest_version >[gw7] [1514/2357] XFAIL tests/functional/test_install_vcs_git.py::test_check_submodule_addition >tests/functional/test_install_vcs_git.py::test_install_git_branch_not_cached >[gw6] [1515/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_url-False] >tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_url-True] >[gw5] [1516/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_picks_latest_version >tests/functional/test_new_resolver.py::test_new_resolver_picks_installed_version >[gw0] [1517/2357] PASSED tests/functional/test_build_env.py::test_build_env_overlay_prefix_has_priority >tests/functional/test_build_env.py::test_build_env_isolation >[gw2] [1518/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_avoids_incompatible_wheel_tags_in_constraint_url >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-depend-egg] >[gw3] [1519/2357] PASSED tests/functional/test_download.py::test_download_use_pep517_propagation >tests/functional/test_download.py::test_download_metadata[simple2==1.0-expected_outputs0] >[gw6] [1520/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[rel_url-True] >tests/functional/test_install_reqs.py::test_relative_requirements_file[embedded_rel_path-False] >[gw4] [1521/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[test_ = distutils_install:test] >tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[,test_ = distutils_install:test_test] >[gw2] [1522/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-depend-egg] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-request-egg] >[gw1] [1523/2357] PASSED tests/functional/test_install.py::test_install_conflict_warning_can_be_suppressed >tests/functional/test_install.py::test_target_install_ignores_distutils_config_install_prefix >[gw5] [1524/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_picks_installed_version >[gw3] [1525/2357] PASSED tests/functional/test_download.py::test_download_metadata[simple2==1.0-expected_outputs0] >tests/functional/test_download.py::test_download_metadata[simple==2.0-expected_outputs1] >tests/functional/test_new_resolver.py::test_new_resolver_picks_installed_version_if_no_match_found >[gw1] [1526/2357] PASSED tests/functional/test_install.py::test_target_install_ignores_distutils_config_install_prefix >tests/functional/test_install.py::test_user_config_accepted >[gw2] [1527/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-request-egg] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-egg-only] >[gw6] [1528/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[embedded_rel_path-False] >tests/functional/test_install_reqs.py::test_relative_requirements_file[embedded_rel_path-True] >[gw7] [1529/2357] PASSED tests/functional/test_install_vcs_git.py::test_install_git_branch_not_cached >tests/functional/test_install_vcs_git.py::test_install_git_sha_cached >[gw1] [1530/2357] PASSED tests/functional/test_install.py::test_user_config_accepted >tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[True-install_args0-Requirement already satisfied: pip] >[gw3] [1531/2357] PASSED tests/functional/test_download.py::test_download_metadata[simple==2.0-expected_outputs1] >tests/functional/test_download.py::test_download_metadata[colander-expected_outputs2] >[gw0] [1532/2357] PASSED tests/functional/test_build_env.py::test_build_env_isolation >tests/functional/test_cache.py::test_cache_dir >[gw0] [1533/2357] PASSED tests/functional/test_cache.py::test_cache_dir >tests/functional/test_cache.py::test_cache_dir_too_many_args >[gw1] [1534/2357] PASSED tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[True-install_args0-Requirement already satisfied: pip] >tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[True-install_args1-Requirement already {}: pip in] >[gw2] [1535/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-egg-only] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[fragment-ordering] >[gw3] [1536/2357] PASSED tests/functional/test_download.py::test_download_metadata[colander-expected_outputs2] >tests/functional/test_download.py::test_download_metadata[compilewheel-expected_outputs3] >[gw0] [1537/2357] PASSED tests/functional/test_cache.py::test_cache_dir_too_many_args >tests/functional/test_cache.py::test_cache_info >[gw4] [1538/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[,test_ = distutils_install:test_test] >tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[, = distutils_install:test_test] >[gw0] [1539/2357] PASSED tests/functional/test_cache.py::test_cache_info >tests/functional/test_cache.py::test_cache_list >[gw1] [1540/2357] PASSED tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[True-install_args1-Requirement already {}: pip in] >tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[False-install_args0-Requirement already satisfied: pip] >[gw5] [1541/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_picks_installed_version_if_no_match_found >tests/functional/test_new_resolver.py::test_new_resolver_installs_dependencies >[gw6] [1542/2357] PASSED tests/functional/test_install_reqs.py::test_relative_requirements_file[embedded_rel_path-True] >tests/functional/test_install_reqs.py::test_package_in_constraints_and_dependencies >[gw0] [1543/2357] PASSED tests/functional/test_cache.py::test_cache_list >tests/functional/test_cache.py::test_cache_list_abspath >[gw3] [1544/2357] PASSED tests/functional/test_download.py::test_download_metadata[compilewheel-expected_outputs3] >tests/functional/test_download.py::test_download_metadata_server[simple2==1.0-expected_outputs0-/simple2/simple2-1.0.tar.gz] >[gw0] [1545/2357] PASSED tests/functional/test_cache.py::test_cache_list_abspath >tests/functional/test_cache.py::test_cache_list_with_empty_cache >[gw2] [1546/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[fragment-ordering] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[query-opordering] >[gw1] [1547/2357] PASSED tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[False-install_args0-Requirement already satisfied: pip] >tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[False-install_args1-Requirement already {}: pip in] >[gw0] [1548/2357] PASSED tests/functional/test_cache.py::test_cache_list_with_empty_cache >tests/functional/test_cache.py::test_cache_list_with_empty_cache_abspath >[gw5] [1549/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_dependencies >tests/functional/test_new_resolver.py::test_new_resolver_ignore_dependencies >[gw0] [1550/2357] PASSED tests/functional/test_cache.py::test_cache_list_with_empty_cache_abspath >tests/functional/test_cache.py::test_cache_purge_with_empty_cache >[gw7] [1551/2357] PASSED tests/functional/test_install_vcs_git.py::test_install_git_sha_cached >tests/functional/test_install_wheel.py::test_install_from_future_wheel_version >[gw1] [1552/2357] PASSED tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied[False-install_args1-Requirement already {}: pip in] >tests/functional/test_install.py::test_ignore_yanked_file >[gw0] [1553/2357] PASSED tests/functional/test_cache.py::test_cache_purge_with_empty_cache >tests/functional/test_cache.py::test_cache_remove_with_bad_pattern >[gw2] [1554/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[query-opordering] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[different-keys] >[gw0] [1555/2357] PASSED tests/functional/test_cache.py::test_cache_remove_with_bad_pattern >tests/functional/test_cache.py::test_cache_list_too_many_args >[gw0] [1556/2357] PASSED tests/functional/test_cache.py::test_cache_list_too_many_args >tests/functional/test_cache.py::test_cache_list_name_match >[gw3] [1557/2357] PASSED tests/functional/test_download.py::test_download_metadata_server[simple2==1.0-expected_outputs0-/simple2/simple2-1.0.tar.gz] >tests/functional/test_download.py::test_download_metadata_server[simple==2.0-expected_outputs1-/simple/simple-2.0.tar.gz] >[gw0] [1558/2357] PASSED tests/functional/test_cache.py::test_cache_list_name_match >tests/functional/test_cache.py::test_cache_list_name_match_abspath >[gw4] [1559/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_entry_point_colon_in_name[, = distutils_install:test_test] >tests/functional/test_uninstall.py::test_uninstall_gui_scripts >[gw5] [1560/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_ignore_dependencies >tests/functional/test_new_resolver.py::test_new_resolver_installs_extras[base[add]] >[gw2] [1561/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[different-keys] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[different-values] >[gw7] [1562/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_future_wheel_version >tests/functional/test_install_wheel.py::test_install_from_broken_wheel[brokenwheel-1.0-py2.py3-none-any.whl] >[gw6] [1563/2357] PASSED tests/functional/test_install_reqs.py::test_package_in_constraints_and_dependencies >[gw0] [1564/2357] PASSED tests/functional/test_cache.py::test_cache_list_name_match_abspath >tests/functional/test_install_reqs.py::test_multiple_constraints_files >tests/functional/test_cache.py::test_cache_list_name_and_version_match >[gw0] [1565/2357] PASSED tests/functional/test_cache.py::test_cache_list_name_and_version_match >tests/functional/test_cache.py::test_cache_list_name_and_version_match_abspath >[gw1] [1566/2357] PASSED tests/functional/test_install.py::test_ignore_yanked_file >tests/functional/test_install.py::test_invalid_index_url_argument >[gw7] [1567/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_broken_wheel[brokenwheel-1.0-py2.py3-none-any.whl] >tests/functional/test_install_wheel.py::test_install_from_broken_wheel[corruptwheel-1.0-py2.py3-none-any.whl] >[gw0] [1568/2357] PASSED tests/functional/test_cache.py::test_cache_list_name_and_version_match_abspath >tests/functional/test_cache.py::test_cache_remove_no_arguments >[gw2] [1569/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[different-values] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-egg-still-different] >[gw5] [1570/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_extras[base[add]] >tests/functional/test_new_resolver.py::test_new_resolver_installs_extras[base[add] >= 0.1.0] >[gw3] [1571/2357] PASSED tests/functional/test_download.py::test_download_metadata_server[simple==2.0-expected_outputs1-/simple/simple-2.0.tar.gz] >[gw1] [1572/2357] PASSED tests/functional/test_install.py::test_invalid_index_url_argument >tests/functional/test_install.py::test_valid_index_url_argument >[gw7] [1573/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_broken_wheel[corruptwheel-1.0-py2.py3-none-any.whl] >tests/functional/test_install_wheel.py::test_basic_install_from_wheel >[gw0] [1574/2357] PASSED tests/functional/test_cache.py::test_cache_remove_no_arguments >tests/functional/test_cache.py::test_cache_remove_too_many_args >tests/functional/test_download.py::test_download_metadata_server[colander-expected_outputs2-/colander/colander-0.9.9-py2.py3-none-any.whl] >[gw0] [1575/2357] PASSED tests/functional/test_cache.py::test_cache_remove_too_many_args >tests/functional/test_cache.py::test_cache_remove_name_match >[gw0] [1576/2357] PASSED tests/functional/test_cache.py::test_cache_remove_name_match >tests/functional/test_cache.py::test_cache_remove_name_and_version_match >[gw2] [1577/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_equivalent[drop-egg-still-different] >tests/functional/test_new_resolver.py::test_new_resolver_direct_url_with_extras >[gw6] [1578/2357] PASSED tests/functional/test_install_reqs.py::test_multiple_constraints_files >tests/functional/test_install_reqs.py::test_respect_order_in_requirements_file >[gw4] [1579/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_gui_scripts >tests/functional/test_uninstall.py::test_uninstall_console_scripts >[gw7] [1580/2357] PASSED tests/functional/test_install_wheel.py::test_basic_install_from_wheel >tests/functional/test_install_wheel.py::test_basic_install_from_wheel_with_extras >[gw0] [1581/2357] PASSED tests/functional/test_cache.py::test_cache_remove_name_and_version_match >tests/functional/test_cache.py::test_cache_purge >[gw5] [1582/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_extras[base[add] >= 0.1.0] >tests/functional/test_new_resolver.py::test_new_resolver_installs_extras_warn_missing >[gw0] [1583/2357] PASSED tests/functional/test_cache.py::test_cache_purge >tests/functional/test_cache.py::test_cache_purge_too_many_args >[gw3] [1584/2357] PASSED tests/functional/test_download.py::test_download_metadata_server[colander-expected_outputs2-/colander/colander-0.9.9-py2.py3-none-any.whl] >[gw7] [1585/2357] PASSED tests/functional/test_install_wheel.py::test_basic_install_from_wheel_with_extras >tests/functional/test_install_wheel.py::test_basic_install_from_wheel_file >[gw1] [1586/2357] PASSED tests/functional/test_install.py::test_valid_index_url_argument >tests/functional/test_install.py::test_install_yanked_file_and_print_warning >[gw0] [1587/2357] PASSED tests/functional/test_cache.py::test_cache_purge_too_many_args >tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[info] >tests/functional/test_download.py::test_download_metadata_server[compilewheel-expected_outputs3-/compilewheel/compilewheel-1.0-py2.py3-none-any.whl] >[gw2] [1588/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_direct_url_with_extras >tests/functional/test_new_resolver.py::test_new_resolver_modifies_installed_incompatible >[gw0] [1589/2357] PASSED tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[info] >tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[list] >[gw0] [1590/2357] PASSED tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[list] >tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[remove] >[gw0] [1591/2357] PASSED tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[remove] >tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[purge] >[gw7] [1592/2357] PASSED tests/functional/test_install_wheel.py::test_basic_install_from_wheel_file >tests/functional/test_install_wheel.py::test_basic_install_from_unicode_wheel >[gw5] [1593/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_extras_warn_missing >tests/functional/test_new_resolver.py::test_new_resolver_installed_message >[gw0] [1594/2357] PASSED tests/functional/test_cache.py::test_cache_abort_when_no_cache_dir[purge] >tests/functional/test_check.py::test_basic_check_missing_dependency >[gw4] [1595/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_console_scripts >tests/functional/test_uninstall.py::test_uninstall_console_scripts_uppercase_name >[gw3] [1596/2357] PASSED tests/functional/test_download.py::test_download_metadata_server[compilewheel-expected_outputs3-/compilewheel/compilewheel-1.0-py2.py3-none-any.whl] >[gw7] [1597/2357] PASSED tests/functional/test_install_wheel.py::test_basic_install_from_unicode_wheel >tests/functional/test_install_wheel.py::test_install_from_wheel_with_headers >tests/functional/test_download.py::test_incorrect_metadata_hash[simple==3.0-95e0f200b6302989bcf2cead9465cf229168295ea330ca30d1ffeab5c0fed996] >[gw1] [1598/2357] PASSED tests/functional/test_install.py::test_install_yanked_file_and_print_warning >tests/functional/test_install.py::test_yanked_version_missing_from_availble_versions_error_message >[gw5] [1599/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installed_message >tests/functional/test_new_resolver.py::test_new_resolver_no_dist_message >[gw3] [1600/2357] PASSED tests/functional/test_download.py::test_incorrect_metadata_hash[simple==3.0-95e0f200b6302989bcf2cead9465cf229168295ea330ca30d1ffeab5c0fed996] >tests/functional/test_download.py::test_incorrect_metadata_hash[has-script-16ba92d7f6f992f6de5ecb7d58c914675cf21f57f8e674fb29dcb4f4c9507e5b] >[gw2] [1601/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_modifies_installed_incompatible >tests/functional/test_new_resolver.py::test_new_resolver_transitively_depends_on_unnamed_local >[gw5] [1602/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_no_dist_message >tests/functional/test_new_resolver.py::test_new_resolver_installs_editable >[gw1] [1603/2357] PASSED tests/functional/test_install.py::test_yanked_version_missing_from_availble_versions_error_message >tests/functional/test_install.py::test_error_all_yanked_files_and_no_pin >[gw7] [1604/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_with_headers >tests/functional/test_install_wheel.py::test_install_wheel_with_target >[gw3] [1605/2357] PASSED tests/functional/test_download.py::test_incorrect_metadata_hash[has-script-16ba92d7f6f992f6de5ecb7d58c914675cf21f57f8e674fb29dcb4f4c9507e5b] >tests/functional/test_download.py::test_metadata_not_found[simple2==2.0-simple2-2.0.tar.gz.metadata] >[gw6] [1606/2357] PASSED tests/functional/test_install_reqs.py::test_respect_order_in_requirements_file >tests/functional/test_install_reqs.py::test_install_local_editable_with_extras >[gw1] [1607/2357] PASSED tests/functional/test_install.py::test_error_all_yanked_files_and_no_pin >tests/functional/test_install.py::test_install_sends_client_cert[install_args0] >[gw0] [1608/2357] PASSED tests/functional/test_check.py::test_basic_check_missing_dependency >tests/functional/test_check.py::test_basic_check_broken_dependency >[gw3] [1609/2357] PASSED tests/functional/test_download.py::test_metadata_not_found[simple2==2.0-simple2-2.0.tar.gz.metadata] >tests/functional/test_download.py::test_metadata_not_found[priority-priority-1.0-py2.py3-none-any.whl.metadata] >[gw4] [1610/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_console_scripts_uppercase_name >tests/functional/test_uninstall.py::test_uninstallpathset_no_paths >[gw4] [1611/2357] PASSED tests/functional/test_uninstall.py::test_uninstallpathset_no_paths >tests/functional/test_uninstall.py::test_uninstall_wheel >[gw7] [1612/2357] PASSED tests/functional/test_install_wheel.py::test_install_wheel_with_target >tests/functional/test_install_wheel.py::test_install_wheel_with_target_and_data_files >[gw3] [1613/2357] PASSED tests/functional/test_download.py::test_metadata_not_found[priority-priority-1.0-py2.py3-none-any.whl.metadata] >tests/functional/test_download.py::test_produces_error_for_mismatched_package_name_in_metadata >[gw3] [1614/2357] PASSED tests/functional/test_download.py::test_produces_error_for_mismatched_package_name_in_metadata >tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[requires-simple-extra==0.1] >[gw7] [1615/2357] PASSED tests/functional/test_install_wheel.py::test_install_wheel_with_target_and_data_files >tests/functional/test_install_wheel.py::test_install_wheel_with_root >[gw3] [1616/2357] PASSED tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[requires-simple-extra==0.1] >tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[REQUIRES_SIMPLE-EXTRA==0.1] >[gw5] [1617/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_editable >tests/functional/test_new_resolver.py::test_new_resolver_requires_python[<2-False-0.1.0] >[gw4] [1618/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_wheel >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[FileNotFoundError] >[gw7] [1619/2357] PASSED tests/functional/test_install_wheel.py::test_install_wheel_with_root >tests/functional/test_install_wheel.py::test_install_wheel_with_prefix >[gw3] [1620/2357] PASSED tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[REQUIRES_SIMPLE-EXTRA==0.1] >tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[REQUIRES....simple-_-EXTRA==0.1] >[gw2] [1621/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_transitively_depends_on_unnamed_local >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[path-emptyhost] >[gw3] [1622/2357] PASSED tests/functional/test_download.py::test_canonicalizes_package_name_before_verifying_metadata[REQUIRES....simple-_-EXTRA==0.1] >tests/functional/test_freeze.py::test_basic_freeze >[gw6] [1623/2357] PASSED tests/functional/test_install_reqs.py::test_install_local_editable_with_extras >tests/functional/test_install_reqs.py::test_install_collected_dependencies_first >[gw7] [1624/2357] PASSED tests/functional/test_install_wheel.py::test_install_wheel_with_prefix >tests/functional/test_install_wheel.py::test_install_from_wheel_installs_deps >[gw5] [1625/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_requires_python[<2-False-0.1.0] >tests/functional/test_new_resolver.py::test_new_resolver_requires_python[<2-True-0.2.0] >[gw4] [1626/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[FileNotFoundError] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[IsADirectoryError] >[gw0] [1627/2357] PASSED tests/functional/test_check.py::test_basic_check_broken_dependency >tests/functional/test_check.py::test_basic_check_broken_dependency_and_missing_dependency >[gw5] [1628/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_requires_python[<2-True-0.2.0] >tests/functional/test_new_resolver.py::test_new_resolver_requires_python[>=2-False-0.2.0] >[gw4] [1629/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[IsADirectoryError] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[] >[gw7] [1630/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_installs_deps >tests/functional/test_install_wheel.py::test_install_from_wheel_no_deps >[gw7] [1631/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_no_deps >tests/functional/test_install_wheel.py::test_wheel_record_lines_in_deterministic_order >[gw5] [1632/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_requires_python[>=2-False-0.2.0] >tests/functional/test_new_resolver.py::test_new_resolver_requires_python[>=2-True-0.2.0] >[gw2] [1633/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[path-emptyhost] >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[path-localhost] >[gw6] [1634/2357] PASSED tests/functional/test_install_reqs.py::test_install_collected_dependencies_first >tests/functional/test_install_reqs.py::test_wheel_user_with_prefix_in_pydistutils_cfg >[gw4] [1635/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[\n] >[gw1] [1636/2357] FAILED tests/functional/test_install.py::test_install_sends_client_cert[install_args0] >tests/functional/test_install.py::test_install_sends_client_cert[install_args1] >[gw3] [1637/2357] PASSED tests/functional/test_freeze.py::test_basic_freeze >tests/functional/test_freeze.py::test_freeze_with_pip >[gw7] [1638/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_record_lines_in_deterministic_order >tests/functional/test_install_wheel.py::test_wheel_record_lines_have_hash_for_data_files >[gw5] [1639/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_requires_python[>=2-True-0.2.0] >tests/functional/test_new_resolver.py::test_new_resolver_requires_python_error >[gw3] [1640/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_pip >tests/functional/test_freeze.py::test_exclude_and_normalization >[gw4] [1641/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[\n] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[\xc0\xff\xee] >[gw0] [1642/2357] PASSED tests/functional/test_check.py::test_basic_check_broken_dependency_and_missing_dependency >tests/functional/test_check.py::test_check_complicated_name_missing >[gw7] [1643/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_record_lines_have_hash_for_data_files >tests/functional/test_install_wheel.py::test_wheel_record_lines_have_updated_hash_for_scripts >[gw5] [1644/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_requires_python_error >tests/functional/test_new_resolver.py::test_new_resolver_installed >[gw7] [1645/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_record_lines_have_updated_hash_for_scripts >tests/functional/test_install_wheel.py::test_install_user_wheel >[gw1] [1646/2357] PASSED tests/functional/test_install.py::test_install_sends_client_cert[install_args1] >tests/functional/test_install.py::test_install_skip_work_dir_pkg >[gw4] [1647/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[\xc0\xff\xee] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[pip] >[gw6] [1648/2357] PASSED tests/functional/test_install_reqs.py::test_wheel_user_with_prefix_in_pydistutils_cfg >tests/functional/test_install_reqs.py::test_constraints_not_installed_by_default >[gw3] [1649/2357] PASSED tests/functional/test_freeze.py::test_exclude_and_normalization >tests/functional/test_freeze.py::test_freeze_multiple_exclude_with_all >[gw7] [1650/2357] PASSED tests/functional/test_install_wheel.py::test_install_user_wheel >tests/functional/test_install_wheel.py::test_install_from_wheel_gen_entrypoint >[gw5] [1651/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installed >tests/functional/test_new_resolver.py::test_new_resolver_ignore_installed >[gw2] [1652/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[path-localhost] >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[emptyhost-emptyhost] >[gw0] [1653/2357] PASSED tests/functional/test_check.py::test_check_complicated_name_missing >tests/functional/test_check.py::test_check_complicated_name_broken >[gw7] [1654/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_gen_entrypoint >tests/functional/test_install_wheel.py::test_install_from_wheel_gen_uppercase_entrypoint >[gw3] [1655/2357] PASSED tests/functional/test_freeze.py::test_freeze_multiple_exclude_with_all >tests/functional/test_freeze.py::test_freeze_with_invalid_names >[gw4] [1656/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[pip] >tests/functional/test_uninstall.py::test_uninstall_without_record_fails[MegaCorp Cloud Install-O-Matic] >[gw3] [1657/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_invalid_names >tests/functional/test_freeze.py::test_freeze_editable_not_vcs >[gw7] [1658/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_gen_uppercase_entrypoint >tests/functional/test_install_wheel.py::test_install_from_wheel_gen_unicode_entrypoint >[gw6] [1659/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_not_installed_by_default >[gw5] [1660/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_ignore_installed >tests/functional/test_new_resolver.py::test_new_resolver_only_builds_sdists_when_needed >tests/functional/test_install_reqs.py::test_constraints_only_causes_error >[gw6] [1661/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_only_causes_error >tests/functional/test_install_reqs.py::test_constraints_local_editable_install_causes_error >[gw4] [1662/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_without_record_fails[MegaCorp Cloud Install-O-Matic] >tests/functional/test_uninstall.py::test_uninstall_with_symlink >[gw7] [1663/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_gen_unicode_entrypoint >tests/functional/test_install_wheel.py::test_install_from_wheel_with_legacy >[gw7] [1664/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_with_legacy >tests/functional/test_install_wheel.py::test_install_from_wheel_no_setuptools_entrypoint >[gw6] [1665/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_local_editable_install_causes_error >tests/functional/test_install_reqs.py::test_constraints_local_install_causes_error >[gw4] [1666/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_with_symlink >[gw2] [1667/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[emptyhost-emptyhost] >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[emptyhost-localhost] >tests/functional/test_uninstall.py::test_uninstall_setuptools_develop_install >[gw3] [1668/2357] PASSED tests/functional/test_freeze.py::test_freeze_editable_not_vcs >tests/functional/test_freeze.py::test_freeze_editable_git_with_no_remote >[gw0] [1669/2357] PASSED tests/functional/test_check.py::test_check_complicated_name_broken >tests/functional/test_check.py::test_check_considers_conditional_reqs >[gw7] [1670/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_no_setuptools_entrypoint >tests/functional/test_install_wheel.py::test_skipping_setuptools_doesnt_skip_legacy >[gw6] [1671/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_local_install_causes_error >tests/functional/test_install_reqs.py::test_constraints_constrain_to_local_editable >[gw7] [1672/2357] PASSED tests/functional/test_install_wheel.py::test_skipping_setuptools_doesnt_skip_legacy >tests/functional/test_install_wheel.py::test_install_from_wheel_gui_entrypoint >[gw6] [1673/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_constrain_to_local_editable >tests/functional/test_install_reqs.py::test_constraints_constrain_to_local >[gw5] [1674/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_only_builds_sdists_when_needed >tests/functional/test_new_resolver.py::test_new_resolver_install_different_version >[gw7] [1675/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_gui_entrypoint >tests/functional/test_install_wheel.py::test_wheel_compiles_pyc >[gw0] [1676/2357] PASSED tests/functional/test_check.py::test_check_considers_conditional_reqs >tests/functional/test_check.py::test_basic_check_broken_metadata >[gw3] [1677/2357] PASSED tests/functional/test_freeze.py::test_freeze_editable_git_with_no_remote >tests/functional/test_freeze.py::test_freeze_svn >[gw3] [1678/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_svn >tests/functional/test_freeze.py::test_freeze_exclude_editable >[gw7] [1679/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_compiles_pyc >tests/functional/test_install_wheel.py::test_wheel_no_compiles_pyc >[gw0] [1680/2357] PASSED tests/functional/test_check.py::test_basic_check_broken_metadata >tests/functional/test_check.py::test_check_include_work_dir_pkg >[gw4] [1681/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_setuptools_develop_install >tests/functional/test_uninstall.py::test_uninstall_editable_and_pip_install >[gw6] [1682/2357] PASSED tests/functional/test_install_reqs.py::test_constraints_constrain_to_local >tests/functional/test_install_reqs.py::test_constrained_to_url_install_same_url >[gw5] [1683/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_install_different_version >tests/functional/test_new_resolver.py::test_new_resolver_force_reinstall >[gw2] [1684/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[emptyhost-localhost] >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[localhost-emptyhost] >[gw7] [1685/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_no_compiles_pyc >tests/functional/test_install_wheel.py::test_install_from_wheel_uninstalls_old_version >[gw3] [1686/2357] XFAIL tests/functional/test_freeze.py::test_freeze_exclude_editable >tests/functional/test_freeze.py::test_freeze_git_clone >[gw1] [1687/2357] PASSED tests/functional/test_install.py::test_install_skip_work_dir_pkg >tests/functional/test_install.py::test_install_verify_package_name_normalization[simple-package] >[gw0] [1688/2357] PASSED tests/functional/test_check.py::test_check_include_work_dir_pkg >tests/functional/test_cli.py::test_entrypoints_work[entrypoint0] >[gw6] [1689/2357] PASSED tests/functional/test_install_reqs.py::test_constrained_to_url_install_same_url >tests/functional/test_install_reqs.py::test_double_install_spurious_hash_mismatch >[gw7] [1690/2357] PASSED tests/functional/test_install_wheel.py::test_install_from_wheel_uninstalls_old_version >tests/functional/test_install_wheel.py::test_wheel_compile_syntax_error >[gw5] [1691/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_force_reinstall >tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[default] >[gw3] [1692/2357] PASSED tests/functional/test_freeze.py::test_freeze_git_clone >tests/functional/test_freeze.py::test_freeze_git_clone_srcdir >[gw0] [1693/2357] PASSED tests/functional/test_cli.py::test_entrypoints_work[entrypoint0] >tests/functional/test_cli.py::test_entrypoints_work[entrypoint1] >[gw7] [1694/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_compile_syntax_error >tests/functional/test_install_wheel.py::test_wheel_install_with_no_cache_dir >[gw1] [1695/2357] PASSED tests/functional/test_install.py::test_install_verify_package_name_normalization[simple-package] >tests/functional/test_install.py::test_install_verify_package_name_normalization[simple_package] >[gw3] [1696/2357] PASSED tests/functional/test_freeze.py::test_freeze_git_clone_srcdir >tests/functional/test_freeze.py::test_freeze_mercurial_clone_srcdir >[gw3] [1697/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_mercurial_clone_srcdir >tests/functional/test_freeze.py::test_freeze_git_remote >[gw5] [1698/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[default] >tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[exact-pre] >[gw7] [1699/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_install_with_no_cache_dir >tests/functional/test_install_wheel.py::test_wheel_install_fails_with_extra_dist_info >[gw2] [1700/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[localhost-emptyhost] >tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[localhost-localhost] >[gw7] [1701/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_install_fails_with_extra_dist_info >tests/functional/test_install_wheel.py::test_wheel_install_fails_with_unrelated_dist_info >[gw5] [1702/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[exact-pre] >tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[explicit-pre] >[gw6] [1703/2357] PASSED tests/functional/test_install_reqs.py::test_double_install_spurious_hash_mismatch >[gw7] [1704/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_install_fails_with_unrelated_dist_info >tests/functional/test_install_wheel.py::test_wheel_installs_ok_with_nested_dist_info >tests/functional/test_install_reqs.py::test_install_with_extras_from_constraints >[gw0] [1705/2357] PASSED tests/functional/test_cli.py::test_entrypoints_work[entrypoint1] >tests/functional/test_cli.py::test_entrypoints_work[entrypoint2] >[gw4] [1706/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_editable_and_pip_install >tests/functional/test_uninstall.py::test_uninstall_editable_and_pip_install_easy_install_remove >[gw6] [1707/2357] PASSED tests/functional/test_install_reqs.py::test_install_with_extras_from_constraints >tests/functional/test_install_reqs.py::test_install_with_extras_from_install >[gw7] [1708/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_installs_ok_with_nested_dist_info >tests/functional/test_install_wheel.py::test_wheel_installs_ok_with_badly_encoded_irrelevant_dist_info_file >[gw1] [1709/2357] PASSED tests/functional/test_install.py::test_install_verify_package_name_normalization[simple_package] >tests/functional/test_install.py::test_install_verify_package_name_normalization[simple.package] >[gw5] [1710/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[explicit-pre] >tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[no-stable] >[gw3] [1711/2357] PASSED tests/functional/test_freeze.py::test_freeze_git_remote >tests/functional/test_freeze.py::test_freeze_mercurial_clone >[gw3] [1712/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_mercurial_clone >tests/functional/test_freeze.py::test_freeze_bazaar_clone >[gw3] [1713/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_bazaar_clone >tests/functional/test_freeze.py::test_freeze_nested_vcs[hg-git] >[gw3] [1714/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_nested_vcs[hg-git] >tests/functional/test_freeze.py::test_freeze_nested_vcs[git-hg] >[gw3] [1715/2357] SKIPPED tests/functional/test_freeze.py::test_freeze_nested_vcs[git-hg] >tests/functional/test_freeze.py::test_freeze_with_requirement_option_file_url_egg_not_installed >[gw7] [1716/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_installs_ok_with_badly_encoded_irrelevant_dist_info_file >tests/functional/test_install_wheel.py::test_wheel_install_fails_with_badly_encoded_metadata >[gw3] [1717/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_requirement_option_file_url_egg_not_installed >tests/functional/test_freeze.py::test_freeze_with_requirement_option >[gw7] [1718/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_install_fails_with_badly_encoded_metadata >tests/functional/test_install_wheel.py::test_correct_package_name_while_creating_wheel_bug[simple-package] >[gw7] [1719/2357] PASSED tests/functional/test_install_wheel.py::test_correct_package_name_while_creating_wheel_bug[simple-package] >tests/functional/test_install_wheel.py::test_correct_package_name_while_creating_wheel_bug[simple_package] >[gw7] [1720/2357] PASSED tests/functional/test_install_wheel.py::test_correct_package_name_while_creating_wheel_bug[simple_package] >[gw2] [1721/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_file_url_normalize[localhost-localhost] >tests/functional/test_install_wheel.py::test_wheel_with_file_in_data_dir_has_reasonable_error[purelib] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained >[gw5] [1722/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_handles_prerelease[no-stable] >tests/functional/test_new_resolver.py::test_new_resolver_skips_marker[pkg_deps0-root_deps0] >[gw0] [1723/2357] PASSED tests/functional/test_cli.py::test_entrypoints_work[entrypoint2] >tests/functional/test_cli.py::test_no_network_imports[cache] >[gw6] [1724/2357] PASSED tests/functional/test_install_reqs.py::test_install_with_extras_from_install >tests/functional/test_install_reqs.py::test_install_with_extras_joined >[gw0] [1725/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[cache] >tests/functional/test_cli.py::test_no_network_imports[check] >[gw0] [1726/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[check] >tests/functional/test_cli.py::test_no_network_imports[completion] >[gw7] [1727/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_with_file_in_data_dir_has_reasonable_error[purelib] >tests/functional/test_install_wheel.py::test_wheel_with_file_in_data_dir_has_reasonable_error[abc] >[gw0] [1728/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[completion] >tests/functional/test_cli.py::test_no_network_imports[config] >[gw6] [1729/2357] PASSED tests/functional/test_install_reqs.py::test_install_with_extras_joined >tests/functional/test_install_reqs.py::test_install_with_extras_editable_joined >[gw0] [1730/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[config] >tests/functional/test_cli.py::test_no_network_imports[debug] >[gw2] [1731/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[True-True] >[gw1] [1732/2357] PASSED tests/functional/test_install.py::test_install_verify_package_name_normalization[simple.package] >tests/functional/test_install.py::test_install_logs_pip_version_in_debug >[gw0] [1733/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[debug] >tests/functional/test_cli.py::test_no_network_imports[freeze] >[gw4] [1734/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_editable_and_pip_install_easy_install_remove >tests/functional/test_uninstall.py::test_uninstall_ignores_missing_packages >[gw6] [1735/2357] PASSED tests/functional/test_install_reqs.py::test_install_with_extras_editable_joined >tests/functional/test_install_reqs.py::test_install_distribution_full_union >[gw7] [1736/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_with_file_in_data_dir_has_reasonable_error[abc] >tests/functional/test_install_wheel.py::test_wheel_with_unknown_subdir_in_data_dir_has_reasonable_error >[gw0] [1737/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[freeze] >tests/functional/test_cli.py::test_no_network_imports[hash] >[gw5] [1738/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_skips_marker[pkg_deps0-root_deps0] >tests/functional/test_new_resolver.py::test_new_resolver_skips_marker[pkg_deps1-root_deps1] >[gw0] [1739/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[hash] >tests/functional/test_cli.py::test_no_network_imports[help] >[gw4] [1740/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_ignores_missing_packages >[gw0] [1741/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[help] >tests/functional/test_cli.py::test_no_network_imports[inspect] >tests/functional/test_uninstall.py::test_uninstall_ignores_missing_packages_and_uninstalls_rest >[gw0] [1742/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[inspect] >tests/functional/test_cli.py::test_no_network_imports[list] >[gw7] [1743/2357] PASSED tests/functional/test_install_wheel.py::test_wheel_with_unknown_subdir_in_data_dir_has_reasonable_error >tests/functional/test_invalid_versions_and_specifiers.py::test_install_from_index_with_invalid_version >[gw0] [1744/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[list] >tests/functional/test_cli.py::test_no_network_imports[show] >[gw2] [1745/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[True-True] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[True-False] >[gw0] [1746/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[show] >tests/functional/test_cli.py::test_no_network_imports[uninstall] >[gw7] [1747/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_install_from_index_with_invalid_version >[gw0] [1748/2357] PASSED tests/functional/test_cli.py::test_no_network_imports[uninstall] >tests/functional/test_completion.py::test_completion_for_supported_shells[bash] >tests/functional/test_invalid_versions_and_specifiers.py::test_install_from_index_with_invalid_specifier >[gw1] [1749/2357] PASSED tests/functional/test_install.py::test_install_logs_pip_version_in_debug >tests/functional/test_install.py::test_install_dry_run_nothing_installed[True] >[gw5] [1750/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_skips_marker[pkg_deps1-root_deps1] >tests/functional/test_new_resolver.py::test_new_resolver_constraints[constraints0] >[gw7] [1751/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_install_from_index_with_invalid_specifier >tests/functional/test_invalid_versions_and_specifiers.py::test_uninstall_invalid_version >[gw2] [1752/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[True-False] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[False-True] >[gw7] [1753/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_uninstall_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_invalid_version >[gw3] [1754/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_requirement_option >tests/functional/test_freeze.py::test_freeze_with_requirement_option_multiple >[gw4] [1755/2357] PASSED tests/functional/test_uninstall.py::test_uninstall_ignores_missing_packages_and_uninstalls_rest >tests/functional/test_uninstall_user.py::Tests_UninstallUserSite::test_uninstall_from_usersite_with_dist_in_global_site >[gw7] [1756/2357] XFAIL tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_require_invalid_version >[gw2] [1757/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[False-True] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[False-False] >[gw5] [1758/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraints[constraints0] >tests/functional/test_new_resolver.py::test_new_resolver_constraints[constraints1] >[gw6] [1759/2357] PASSED tests/functional/test_install_reqs.py::test_install_distribution_full_union >tests/functional/test_install_reqs.py::test_install_distribution_duplicate_extras >[gw7] [1760/2357] XFAIL tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_require_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_list_invalid_version >[gw7] [1761/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_list_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_freeze_invalid_version >[gw1] [1762/2357] PASSED tests/functional/test_install.py::test_install_dry_run_nothing_installed[True] >tests/functional/test_install.py::test_install_dry_run_nothing_installed[False] >[gw2] [1763/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_extra_if_base_constrained_in_requirement[False-False] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[True-True] >[gw4] [1764/2357] PASSED tests/functional/test_uninstall_user.py::Tests_UninstallUserSite::test_uninstall_from_usersite_with_dist_in_global_site >tests/functional/test_uninstall_user.py::Tests_UninstallUserSite::test_uninstall_editable_from_usersite >[gw7] [1765/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_freeze_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_show_invalid_version >[gw0] [1766/2357] PASSED tests/functional/test_completion.py::test_completion_for_supported_shells[bash] >tests/functional/test_completion.py::test_completion_for_supported_shells[fish] >[gw5] [1767/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraints[constraints1] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_no_specifier >[gw0] [1768/2357] PASSED tests/functional/test_completion.py::test_completion_for_supported_shells[fish] >tests/functional/test_completion.py::test_completion_for_supported_shells[zsh] >[gw2] [1769/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[True-True] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[True-False] >[gw0] [1770/2357] PASSED tests/functional/test_completion.py::test_completion_for_supported_shells[zsh] >tests/functional/test_completion.py::test_completion_for_supported_shells[powershell] >[gw7] [1771/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_show_invalid_version >tests/functional/test_invalid_versions_and_specifiers.py::test_show_require_invalid_version >[gw0] [1772/2357] PASSED tests/functional/test_completion.py::test_completion_for_supported_shells[powershell] >tests/functional/test_completion.py::test_completion_for_unknown_shell >[gw2] [1773/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[True-False] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[False-True] >[gw7] [1774/2357] PASSED tests/functional/test_invalid_versions_and_specifiers.py::test_show_require_invalid_version >tests/functional/test_list.py::test_basic_list >[gw0] [1775/2357] PASSED tests/functional/test_completion.py::test_completion_for_unknown_shell >tests/functional/test_completion.py::test_completion_without_env_vars >[gw0] [1776/2357] PASSED tests/functional/test_completion.py::test_completion_without_env_vars >tests/functional/test_completion.py::test_completion_alone >[gw5] [1777/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_no_specifier >[gw2] [1778/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[False-True] >tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[False-False] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[dist.zip-Unnamed requirements are not allowed as constraints] >[gw0] [1779/2357] PASSED tests/functional/test_completion.py::test_completion_alone >tests/functional/test_completion.py::test_completion_for_un_snippet >[gw6] [1780/2357] PASSED tests/functional/test_install_reqs.py::test_install_distribution_duplicate_extras >tests/functional/test_install_reqs.py::test_install_distribution_union_with_constraints >[gw0] [1781/2357] PASSED tests/functional/test_completion.py::test_completion_for_un_snippet >tests/functional/test_completion.py::test_completion_for_default_parameters >[gw0] [1782/2357] PASSED tests/functional/test_completion.py::test_completion_for_default_parameters >tests/functional/test_completion.py::test_completion_option_for_command >[gw5] [1783/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[dist.zip-Unnamed requirements are not allowed as constraints] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[-e git+https://example.com/dist.git#egg=req-Editable requirements are not allowed as constraints] >[gw2] [1784/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_dont_backtrack_on_conflicting_constraints_on_extras[False-False] >tests/functional/test_new_resolver.py::test_new_resolver_respect_user_requested_if_extra_is_installed >[gw4] [1785/2357] PASSED tests/functional/test_uninstall_user.py::Tests_UninstallUserSite::test_uninstall_editable_from_usersite >[gw6] [1786/2357] PASSED tests/functional/test_install_reqs.py::test_install_distribution_union_with_constraints >tests/functional/test_vcs_bazaar.py::test_ensure_bzr_available >[gw4] [1787/2357] SKIPPED tests/functional/test_vcs_bazaar.py::test_ensure_bzr_available >tests/functional/test_vcs_bazaar.py::test_get_remote_url__no_remote >[gw4] [1788/2357] SKIPPED tests/functional/test_vcs_bazaar.py::test_get_remote_url__no_remote >tests/functional/test_vcs_git.py::test_get_backend_for_scheme >[gw4] [1789/2357] PASSED tests/functional/test_vcs_git.py::test_get_backend_for_scheme >tests/functional/test_vcs_git.py::test_git_dir_ignored >[gw0] [1790/2357] PASSED tests/functional/test_completion.py::test_completion_option_for_command >tests/functional/test_completion.py::test_completion_short_option >tests/functional/test_install_reqs.py::test_install_distribution_union_with_versions >[gw4] [1791/2357] PASSED tests/functional/test_vcs_git.py::test_git_dir_ignored >tests/functional/test_vcs_git.py::test_git_work_tree_ignored >[gw4] [1792/2357] PASSED tests/functional/test_vcs_git.py::test_git_work_tree_ignored >tests/functional/test_vcs_git.py::test_get_remote_url >[gw4] [1793/2357] PASSED tests/functional/test_vcs_git.py::test_get_remote_url >tests/functional/test_vcs_git.py::test_get_remote_url__no_remote >[gw4] [1794/2357] PASSED tests/functional/test_vcs_git.py::test_get_remote_url__no_remote >tests/functional/test_vcs_git.py::test_get_current_branch >[gw0] [1795/2357] PASSED tests/functional/test_completion.py::test_completion_short_option >tests/functional/test_completion.py::test_completion_short_option_for_command >[gw4] [1796/2357] PASSED tests/functional/test_vcs_git.py::test_get_current_branch >tests/functional/test_vcs_git.py::test_get_current_branch__branch_and_tag_same_name >[gw5] [1797/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[-e git+https://example.com/dist.git#egg=req-Editable requirements are not allowed as constraints] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[pkg[extra]-Constraints cannot have extras] >[gw4] [1798/2357] PASSED tests/functional/test_vcs_git.py::test_get_current_branch__branch_and_tag_same_name >tests/functional/test_vcs_git.py::test_get_revision_sha >[gw0] [1799/2357] PASSED tests/functional/test_completion.py::test_completion_short_option_for_command >tests/functional/test_completion.py::test_completion_files_after_option >[gw4] [1800/2357] PASSED tests/functional/test_vcs_git.py::test_get_revision_sha >tests/functional/test_vcs_git.py::test_is_commit_id_equal >[gw4] [1801/2357] PASSED tests/functional/test_vcs_git.py::test_is_commit_id_equal >tests/functional/test_vcs_git.py::test_is_immutable_rev_checkout >[gw4] [1802/2357] PASSED tests/functional/test_vcs_git.py::test_is_immutable_rev_checkout >tests/functional/test_vcs_git.py::test_get_repository_root >[gw4] [1803/2357] PASSED tests/functional/test_vcs_git.py::test_get_repository_root >tests/functional/test_vcs_git.py::test_resolve_commit_not_on_branch >[gw5] [1804/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_reject_invalid[pkg[extra]-Constraints cannot have extras] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_dependency >[gw0] [1805/2357] PASSED tests/functional/test_completion.py::test_completion_files_after_option >tests/functional/test_completion.py::test_completion_not_files_after_option >[gw4] [1806/2357] PASSED tests/functional/test_vcs_git.py::test_resolve_commit_not_on_branch >tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git version -2.25.1-Can't parse git version: git version -2.25.1] >[gw4] [1807/2357] PASSED tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git version -2.25.1-Can't parse git version: git version -2.25.1] >tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git version 2.a.1-Can't parse git version: git version 2.a.1] >[gw4] [1808/2357] PASSED tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git version 2.a.1-Can't parse git version: git version 2.a.1] >tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git ver. 2.25.1-Can't parse git version: git ver. 2.25.1] >[gw4] [1809/2357] PASSED tests/functional/test_vcs_git.py::test_git_parse_fail_warning[git ver. 2.25.1-Can't parse git version: git ver. 2.25.1] >tests/functional/test_vcs_git.py::test_partial_clone >[gw1] [1810/2357] PASSED tests/functional/test_install.py::test_install_dry_run_nothing_installed[False] >tests/functional/test_install.py::test_install_existing_memory_distribution >[gw4] [1811/2357] PASSED tests/functional/test_vcs_git.py::test_partial_clone >tests/functional/test_vcs_git.py::test_partial_clone_without_server_support >[gw0] [1812/2357] PASSED tests/functional/test_completion.py::test_completion_not_files_after_option >tests/functional/test_completion.py::test_pip_install_complete_files >[gw6] [1813/2357] PASSED tests/functional/test_install_reqs.py::test_install_distribution_union_with_versions >tests/functional/test_install_reqs.py::test_install_distribution_union_conflicting_extras >[gw0] [1814/2357] PASSED tests/functional/test_completion.py::test_pip_install_complete_files >tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[-U] >[gw4] [1815/2357] PASSED tests/functional/test_vcs_git.py::test_partial_clone_without_server_support >tests/functional/test_vcs_git.py::test_clone_without_partial_clone_support >[gw4] [1816/2357] PASSED tests/functional/test_vcs_git.py::test_clone_without_partial_clone_support >tests/functional/test_vcs_mercurial.py::test_get_repository_root >[gw4] [1817/2357] SKIPPED tests/functional/test_vcs_mercurial.py::test_get_repository_root >tests/functional/test_vcs_subversion.py::test_get_remote_url__no_remote >[gw4] [1818/2357] SKIPPED tests/functional/test_vcs_subversion.py::test_get_remote_url__no_remote >tests/functional/test_vcs_subversion.py::test_get_remote_url__no_remote_with_setup >[gw4] [1819/2357] SKIPPED tests/functional/test_vcs_subversion.py::test_get_remote_url__no_remote_with_setup >tests/functional/test_warning.py::test_deprecation_warnings_are_correct >[gw4] [1820/2357] PASSED tests/functional/test_warning.py::test_deprecation_warnings_are_correct >tests/functional/test_warning.py::test_deprecation_warnings_can_be_silenced >[gw4] [1821/2357] PASSED tests/functional/test_warning.py::test_deprecation_warnings_can_be_silenced >tests/functional/test_warning.py::test_version_warning_is_not_shown_if_python_version_is_not_2 >[gw1] [1822/2357] PASSED tests/functional/test_install.py::test_install_existing_memory_distribution >tests/functional/test_install.py::test_install_pip_prints_req_chain_local >[gw7] [1823/2357] PASSED tests/functional/test_list.py::test_basic_list >tests/functional/test_list.py::test_verbose_flag >[gw0] [1824/2357] PASSED tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[-U] >tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[--user] >[gw4] [1825/2357] PASSED tests/functional/test_warning.py::test_version_warning_is_not_shown_if_python_version_is_not_2 >tests/functional/test_warning.py::test_flag_does_nothing_if_python_version_is_not_2 >[gw2] [1826/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_respect_user_requested_if_extra_is_installed >tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_link_with_extra >[gw5] [1827/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_dependency >tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_path_empty[1.0-True-Cannot install foo 2.0] >[gw0] [1828/2357] PASSED tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[--user] >tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[-h] >[gw7] [1829/2357] PASSED tests/functional/test_list.py::test_verbose_flag >tests/functional/test_list.py::test_columns_flag >[gw4] [1830/2357] PASSED tests/functional/test_warning.py::test_flag_does_nothing_if_python_version_is_not_2 >tests/functional/test_warning.py::test_pip_works_with_warnings_as_errors >[gw4] [1831/2357] SKIPPED tests/functional/test_warning.py::test_pip_works_with_warnings_as_errors >tests/functional/test_wheel.py::test_wheel_exit_status_code_when_no_requirements >[gw1] [1832/2357] PASSED tests/functional/test_install.py::test_install_pip_prints_req_chain_local >tests/functional/test_install.py::test_install_dist_restriction_without_target >[gw0] [1833/2357] PASSED tests/functional/test_completion.py::test_completion_not_files_after_nonexpecting_option[-h] >tests/functional/test_completion.py::test_completion_directories_after_option >[gw7] [1834/2357] PASSED tests/functional/test_list.py::test_columns_flag >tests/functional/test_list.py::test_format_priority >[gw4] [1835/2357] PASSED tests/functional/test_wheel.py::test_wheel_exit_status_code_when_no_requirements >[gw6] [1836/2357] XFAIL tests/functional/test_install_reqs.py::test_install_distribution_union_conflicting_extras >tests/functional/test_wheel.py::test_wheel_exit_status_code_when_blank_requirements_file >[gw1] [1837/2357] PASSED tests/functional/test_install.py::test_install_dist_restriction_without_target >tests/functional/test_install.py::test_install_dist_restriction_dry_run_doesnt_require_target >tests/functional/test_install_reqs.py::test_install_unsupported_wheel_link_with_marker >[gw3] [1838/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_requirement_option_multiple >tests/functional/test_freeze.py::test_freeze_with_requirement_option_package_repeated_one_file >[gw0] [1839/2357] PASSED tests/functional/test_completion.py::test_completion_directories_after_option >tests/functional/test_completion.py::test_completion_subdirectories_after_option >[gw5] [1840/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_path_empty[1.0-True-Cannot install foo 2.0] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_path_empty[2.0-False-Successfully installed foo-2.0] >[gw0] [1841/2357] PASSED tests/functional/test_completion.py::test_completion_subdirectories_after_option >tests/functional/test_completion.py::test_completion_path_after_option >[gw2] [1842/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_link_with_extra >tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_link_with_extra_indirect >[gw4] [1843/2357] PASSED tests/functional/test_wheel.py::test_wheel_exit_status_code_when_blank_requirements_file >tests/functional/test_wheel.py::test_pip_wheel_success >[gw1] [1844/2357] PASSED tests/functional/test_install.py::test_install_dist_restriction_dry_run_doesnt_require_target >tests/functional/test_install_check.py::test_check_install_canonicalization >[gw0] [1845/2357] PASSED tests/functional/test_completion.py::test_completion_path_after_option >tests/functional/test_completion.py::test_completion_uses_same_executable_name[--bash] >[gw7] [1846/2357] PASSED tests/functional/test_list.py::test_format_priority >tests/functional/test_list.py::test_local_flag >[gw6] [1847/2357] PASSED tests/functional/test_install_reqs.py::test_install_unsupported_wheel_link_with_marker >tests/functional/test_install_reqs.py::test_install_unsupported_wheel_file >[gw0] [1848/2357] PASSED tests/functional/test_completion.py::test_completion_uses_same_executable_name[--bash] >tests/functional/test_completion.py::test_completion_uses_same_executable_name[--fish] >[gw7] [1849/2357] PASSED tests/functional/test_list.py::test_local_flag >tests/functional/test_list.py::test_local_columns_flag >[gw0] [1850/2357] PASSED tests/functional/test_completion.py::test_completion_uses_same_executable_name[--fish] >tests/functional/test_completion.py::test_completion_uses_same_executable_name[--powershell] >[gw6] [1851/2357] PASSED tests/functional/test_install_reqs.py::test_install_unsupported_wheel_file >[gw0] [1852/2357] PASSED tests/functional/test_completion.py::test_completion_uses_same_executable_name[--powershell] >tests/functional/test_config_settings.py::test_config_settings_implies_pep517 >tests/functional/test_install_reqs.py::test_config_settings_local_to_package >[gw7] [1853/2357] PASSED tests/functional/test_list.py::test_local_columns_flag >tests/functional/test_list.py::test_multiple_exclude_and_normalization >[gw2] [1854/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_link_with_extra_indirect >tests/functional/test_new_resolver.py::test_new_resolver_do_not_backtrack_on_build_failure >[gw4] [1855/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_success >tests/functional/test_wheel.py::test_pip_wheel_build_cache >[gw5] [1856/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_on_path_empty[2.0-False-Successfully installed foo-2.0] >tests/functional/test_new_resolver.py::test_new_resolver_constraint_only_marker_match >[gw2] [1857/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_do_not_backtrack_on_build_failure >tests/functional/test_new_resolver.py::test_new_resolver_works_when_failing_package_builds_are_disallowed >[gw0] [1858/2357] PASSED tests/functional/test_config_settings.py::test_config_settings_implies_pep517 >tests/functional/test_config_settings.py::test_backend_sees_config >[gw7] [1859/2357] PASSED tests/functional/test_list.py::test_multiple_exclude_and_normalization >tests/functional/test_list.py::test_outdated_not_required_flag >[gw0] [1860/2357] PASSED tests/functional/test_config_settings.py::test_backend_sees_config >tests/functional/test_config_settings.py::test_backend_sees_config_reqs >[gw5] [1861/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_constraint_only_marker_match >tests/functional/test_new_resolver.py::test_new_resolver_upgrade_needs_option >[gw2] [1862/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_works_when_failing_package_builds_are_disallowed >tests/functional/test_new_resolver.py::test_new_resolver_comes_from_with_extra[True] >[gw0] [1863/2357] PASSED tests/functional/test_config_settings.py::test_backend_sees_config_reqs >tests/functional/test_config_settings.py::test_backend_sees_config_via_constraint >[gw3] [1864/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_requirement_option_package_repeated_one_file >tests/functional/test_freeze.py::test_freeze_with_requirement_option_package_repeated_multi_file >[gw4] [1865/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_build_cache >tests/functional/test_wheel.py::test_basic_pip_wheel_downloads_wheels >[gw0] [1866/2357] PASSED tests/functional/test_config_settings.py::test_backend_sees_config_via_constraint >tests/functional/test_config_settings.py::test_req_file_does_not_see_config >[gw4] [1867/2357] PASSED tests/functional/test_wheel.py::test_basic_pip_wheel_downloads_wheels >tests/functional/test_wheel.py::test_pip_wheel_build_relative_cachedir >[gw2] [1868/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_comes_from_with_extra[True] >tests/functional/test_new_resolver.py::test_new_resolver_comes_from_with_extra[False] >[gw0] [1869/2357] PASSED tests/functional/test_config_settings.py::test_req_file_does_not_see_config >tests/functional/test_config_settings.py::test_dep_does_not_see_config >[gw1] [1870/2357] PASSED tests/functional/test_install_check.py::test_check_install_canonicalization >tests/functional/test_install_check.py::test_check_install_does_not_warn_for_out_of_graph_issues >[gw2] [1871/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_comes_from_with_extra[False] >tests/functional/test_new_resolver_errors.py::test_new_resolver_conflict_requirements_file >[gw4] [1872/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_build_relative_cachedir >tests/functional/test_wheel.py::test_pip_wheel_builds_when_no_binary_set >[gw5] [1873/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_upgrade_needs_option >tests/functional/test_new_resolver.py::test_new_resolver_upgrade_strategy >[gw2] [1874/2357] PASSED tests/functional/test_new_resolver_errors.py::test_new_resolver_conflict_requirements_file >[gw7] [1875/2357] PASSED tests/functional/test_list.py::test_outdated_not_required_flag >tests/functional/test_new_resolver_errors.py::test_new_resolver_conflict_constraints_file >tests/functional/test_list.py::test_outdated_pre >[gw0] [1876/2357] PASSED tests/functional/test_config_settings.py::test_dep_does_not_see_config >tests/functional/test_config_settings.py::test_dep_in_req_file_does_not_see_config >[gw2] [1877/2357] PASSED tests/functional/test_new_resolver_errors.py::test_new_resolver_conflict_constraints_file >tests/functional/test_new_resolver_errors.py::test_new_resolver_requires_python_error >[gw4] [1878/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_builds_when_no_binary_set >tests/functional/test_wheel.py::test_pip_wheel_readonly_cache >[gw0] [1879/2357] PASSED tests/functional/test_config_settings.py::test_dep_in_req_file_does_not_see_config >tests/functional/test_config_settings.py::test_install_sees_config >[gw3] [1880/2357] PASSED tests/functional/test_freeze.py::test_freeze_with_requirement_option_package_repeated_multi_file >tests/functional/test_freeze.py::test_freeze_direct_url_archive >[gw2] [1881/2357] PASSED tests/functional/test_new_resolver_errors.py::test_new_resolver_requires_python_error >tests/functional/test_new_resolver_errors.py::test_new_resolver_checks_requires_python_before_dependencies >[gw0] [1882/2357] PASSED tests/functional/test_config_settings.py::test_install_sees_config >tests/functional/test_config_settings.py::test_install_sees_config_reqs >[gw2] [1883/2357] PASSED tests/functional/test_new_resolver_errors.py::test_new_resolver_checks_requires_python_before_dependencies >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect[identical] >[gw4] [1884/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_readonly_cache >tests/functional/test_wheel.py::test_pip_wheel_builds_editable_deps >[gw2] [1885/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect[identical] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect[intersect] >[gw0] [1886/2357] PASSED tests/functional/test_config_settings.py::test_install_sees_config_reqs >tests/functional/test_config_settings.py::test_install_editable_sees_config >[gw7] [1887/2357] PASSED tests/functional/test_list.py::test_outdated_pre >tests/functional/test_list.py::test_outdated_formats >[gw3] [1888/2357] PASSED tests/functional/test_freeze.py::test_freeze_direct_url_archive >tests/functional/test_freeze.py::test_freeze_skip_work_dir_pkg >[gw0] [1889/2357] PASSED tests/functional/test_config_settings.py::test_install_editable_sees_config >tests/functional/test_config_settings.py::test_install_config_reqs >[gw1] [1890/2357] PASSED tests/functional/test_install_check.py::test_check_install_does_not_warn_for_out_of_graph_issues >tests/functional/test_install_compat.py::test_setup_py_with_dos_line_endings >[gw2] [1891/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect[intersect] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_from_constraint >[gw3] [1892/2357] PASSED tests/functional/test_freeze.py::test_freeze_skip_work_dir_pkg >tests/functional/test_freeze.py::test_freeze_include_work_dir_pkg >[gw5] [1893/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_upgrade_strategy >tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_local_with_setup] >[gw4] [1894/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_builds_editable_deps >tests/functional/test_wheel.py::test_pip_wheel_builds_editable >[gw0] [1895/2357] PASSED tests/functional/test_config_settings.py::test_install_config_reqs >tests/functional/test_configuration.py::test_no_options_passed_should_error >[gw3] [1896/2357] PASSED tests/functional/test_freeze.py::test_freeze_include_work_dir_pkg >tests/functional/test_freeze.py::test_freeze_pep610_editable >[gw0] [1897/2357] PASSED tests/functional/test_configuration.py::test_no_options_passed_should_error >tests/functional/test_configuration.py::TestBasicLoading::test_basic_modification_pipeline >[gw2] [1898/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_from_constraint >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty[both-requirements] >[gw1] [1899/2357] PASSED tests/functional/test_install_compat.py::test_setup_py_with_dos_line_endings >tests/functional/test_install_config.py::test_options_from_env_vars >[gw1] [1900/2357] PASSED tests/functional/test_install_config.py::test_options_from_env_vars >tests/functional/test_install_config.py::test_command_line_options_override_env_vars >[gw0] [1901/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_basic_modification_pipeline >tests/functional/test_configuration.py::TestBasicLoading::test_listing_is_correct >[gw7] [1902/2357] PASSED tests/functional/test_list.py::test_outdated_formats >tests/functional/test_list.py::test_not_required_flag >[gw4] [1903/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_builds_editable >tests/functional/test_wheel.py::test_pip_wheel_builds_editable_does_not_create_zip >[gw2] [1904/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty[both-requirements] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty[one-each] >[gw5] [1905/2357] PASSED tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_local_with_setup] >[gw2] [1906/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty[one-each] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty_from_constraint >tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_direct_wheel] >[gw0] [1907/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_listing_is_correct >tests/functional/test_configuration.py::TestBasicLoading::test_forget_section >[gw0] [1908/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_forget_section >tests/functional/test_configuration.py::TestBasicLoading::test_env_var_values >[gw3] [1909/2357] PASSED tests/functional/test_freeze.py::test_freeze_pep610_editable >tests/functional/test_hash.py::test_basic_hash >[gw2] [1910/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_intersect_empty_from_constraint >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_succeed[False] >[gw0] [1911/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_env_var_values >tests/functional/test_configuration.py::TestBasicLoading::test_env_values >[gw3] [1912/2357] PASSED tests/functional/test_hash.py::test_basic_hash >tests/functional/test_hash.py::test_good_algo_option >[gw4] [1913/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_builds_editable_does_not_create_zip >tests/functional/test_wheel.py::test_pip_wheel_fail >[gw0] [1914/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_env_values >[gw3] [1915/2357] PASSED tests/functional/test_hash.py::test_good_algo_option >tests/functional/test_hash.py::test_bad_algo_option >tests/functional/test_configuration.py::TestBasicLoading::test_user_values >[gw3] [1916/2357] PASSED tests/functional/test_hash.py::test_bad_algo_option >tests/functional/test_help.py::test_run_method_should_return_success_when_finds_command_name >[gw3] [1917/2357] PASSED tests/functional/test_help.py::test_run_method_should_return_success_when_finds_command_name >tests/functional/test_help.py::test_run_method_should_return_success_when_command_name_not_specified >[gw3] [1918/2357] PASSED tests/functional/test_help.py::test_run_method_should_return_success_when_command_name_not_specified >tests/functional/test_help.py::test_run_method_should_raise_command_error_when_command_does_not_exist >[gw3] [1919/2357] PASSED tests/functional/test_help.py::test_run_method_should_raise_command_error_when_command_does_not_exist >tests/functional/test_help.py::test_help_command_should_exit_status_ok_when_command_exists >[gw5] [1920/2357] PASSED tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_direct_wheel] >tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_wheel_from_index] >[gw3] [1921/2357] PASSED tests/functional/test_help.py::test_help_command_should_exit_status_ok_when_command_exists >tests/functional/test_help.py::test_help_command_should_exit_status_ok_when_no_cmd_is_specified >[gw2] [1922/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_succeed[False] >[gw0] [1923/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_user_values >tests/functional/test_configuration.py::TestBasicLoading::test_site_values >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_succeed[True] >[gw3] [1924/2357] PASSED tests/functional/test_help.py::test_help_command_should_exit_status_ok_when_no_cmd_is_specified >tests/functional/test_help.py::test_help_command_should_exit_status_error_when_cmd_does_not_exist >[gw3] [1925/2357] PASSED tests/functional/test_help.py::test_help_command_should_exit_status_error_when_cmd_does_not_exist >tests/functional/test_help.py::test_help_command_redact_auth_from_url >[gw3] [1926/2357] PASSED tests/functional/test_help.py::test_help_command_redact_auth_from_url >tests/functional/test_help.py::test_help_command_redact_auth_from_url_with_extra_index_url >[gw4] [1927/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_fail >tests/functional/test_wheel.py::test_pip_wheel_source_deps >[gw0] [1928/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_site_values >tests/functional/test_configuration.py::TestBasicLoading::test_global_config_file >[gw5] [1929/2357] PASSED tests/functional/test_new_resolver.py::TestExtraMerge::test_new_resolver_extra_merge_in_package[_wheel_from_index] >tests/functional/test_new_resolver.py::test_new_resolver_build_directory_error_zazo_19 >[gw0] [1930/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_global_config_file >tests/functional/test_configuration.py::TestBasicLoading::test_editor_does_not_exist >[gw3] [1931/2357] PASSED tests/functional/test_help.py::test_help_command_redact_auth_from_url_with_extra_index_url >tests/functional/test_help.py::test_help_commands_equally_functional >[gw0] [1932/2357] PASSED tests/functional/test_configuration.py::TestBasicLoading::test_editor_does_not_exist >tests/functional/test_debug.py::test_debug[sys.executable: ] >[gw2] [1933/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_succeed[True] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_fail[False] >[gw3] [1934/2357] PASSED tests/functional/test_help.py::test_help_commands_equally_functional >tests/functional/test_install.py::test_pep518_uses_build_env[missing_setuptools-install] >[gw0] [1935/2357] PASSED tests/functional/test_debug.py::test_debug[sys.executable: ] >tests/functional/test_debug.py::test_debug[sys.getdefaultencoding: ] >[gw0] [1936/2357] PASSED tests/functional/test_debug.py::test_debug[sys.getdefaultencoding: ] >tests/functional/test_debug.py::test_debug[sys.getfilesystemencoding: ] >[gw0] [1937/2357] PASSED tests/functional/test_debug.py::test_debug[sys.getfilesystemencoding: ] >tests/functional/test_debug.py::test_debug[locale.getpreferredencoding: ] >[gw2] [1938/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_fail[False] >[gw0] [1939/2357] PASSED tests/functional/test_debug.py::test_debug[locale.getpreferredencoding: ] >tests/functional/test_debug.py::test_debug[sys.platform: ] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_fail[True] >[gw4] [1940/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_source_deps >tests/functional/test_wheel.py::test_wheel_package_with_latin1_setup >[gw0] [1941/2357] PASSED tests/functional/test_debug.py::test_debug[sys.platform: ] >tests/functional/test_debug.py::test_debug[sys.implementation:] >[gw6] [1942/2357] PASSED tests/functional/test_install_reqs.py::test_config_settings_local_to_package >tests/functional/test_install_requested.py::test_install_requested_basic >[gw0] [1943/2357] PASSED tests/functional/test_debug.py::test_debug[sys.implementation:] >tests/functional/test_debug.py::test_debug['cert' config value: ] >[gw0] [1944/2357] PASSED tests/functional/test_debug.py::test_debug['cert' config value: ] >tests/functional/test_debug.py::test_debug[REQUESTS_CA_BUNDLE: ] >[gw7] [1945/2357] PASSED tests/functional/test_list.py::test_not_required_flag >tests/functional/test_list.py::test_list_freeze >[gw2] [1946/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_requirement_and_url_constraint_can_fail[True] >tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_with_extras >[gw0] [1947/2357] PASSED tests/functional/test_debug.py::test_debug[REQUESTS_CA_BUNDLE: ] >tests/functional/test_debug.py::test_debug[CURL_CA_BUNDLE: ] >[gw7] [1948/2357] PASSED tests/functional/test_list.py::test_list_freeze >[gw5] [1949/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_build_directory_error_zazo_19 >tests/functional/test_list.py::test_list_json >tests/functional/test_new_resolver.py::test_new_resolver_upgrade_same_version >[gw0] [1950/2357] PASSED tests/functional/test_debug.py::test_debug[CURL_CA_BUNDLE: ] >tests/functional/test_debug.py::test_debug[pip._vendor.certifi.where(): ] >[gw0] [1951/2357] PASSED tests/functional/test_debug.py::test_debug[pip._vendor.certifi.where(): ] >tests/functional/test_debug.py::test_debug[pip._vendor.DEBUNDLED: ] >[gw4] [1952/2357] PASSED tests/functional/test_wheel.py::test_wheel_package_with_latin1_setup >tests/functional/test_wheel.py::test_pip_wheel_with_pep518_build_reqs >[gw7] [1953/2357] PASSED tests/functional/test_list.py::test_list_json >tests/functional/test_list.py::test_list_path >[gw0] [1954/2357] PASSED tests/functional/test_debug.py::test_debug[pip._vendor.DEBUNDLED: ] >tests/functional/test_debug.py::test_debug__tags[args0] >[gw0] [1955/2357] PASSED tests/functional/test_debug.py::test_debug__tags[args0] >tests/functional/test_debug.py::test_debug__tags[args1] >[gw2] [1956/2357] PASSED tests/functional/test_new_resolver_hashes.py::test_new_resolver_hash_with_extras >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-None-None] >[gw0] [1957/2357] PASSED tests/functional/test_debug.py::test_debug__tags[args1] >tests/functional/test_debug.py::test_debug__target_options[args0-(target: version_info='3.7')] >[gw3] [1958/2357] PASSED tests/functional/test_install.py::test_pep518_uses_build_env[missing_setuptools-install] >tests/functional/test_install.py::test_pep518_uses_build_env[missing_setuptools-wheel] >[gw0] [1959/2357] PASSED tests/functional/test_debug.py::test_debug__target_options[args0-(target: version_info='3.7')] >tests/functional/test_download.py::test_download_wheel >[gw2] [1960/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-None-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-None-fakepy] >[gw6] [1961/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_basic >[gw2] [1962/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-None-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-1-None] >tests/functional/test_install_requested.py::test_install_requested_requirements >[gw5] [1963/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_upgrade_same_version >tests/functional/test_new_resolver.py::test_new_resolver_local_and_req >[gw2] [1964/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-1-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-1-fakepy] >[gw0] [1965/2357] PASSED tests/functional/test_download.py::test_download_wheel >tests/functional/test_download.py::test_download_wheel_archive >[gw7] [1966/2357] PASSED tests/functional/test_list.py::test_list_path >tests/functional/test_list.py::test_list_path_exclude_user >[gw4] [1967/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_with_pep518_build_reqs >tests/functional/test_wheel.py::test_pip_wheel_with_pep518_build_reqs_no_isolation >[gw2] [1968/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-None-1-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-None-None] >[gw1] [1969/2357] PASSED tests/functional/test_install_config.py::test_command_line_options_override_env_vars >tests/functional/test_install_config.py::test_config_file_override_stack >[gw0] [1970/2357] PASSED tests/functional/test_download.py::test_download_wheel_archive >tests/functional/test_download.py::test_download_should_download_wheel_deps >[gw5] [1971/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_local_and_req >tests/functional/test_new_resolver.py::test_new_resolver_no_deps_checks_requires_python >[gw2] [1972/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-None-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-None-fakepy] >[gw5] [1973/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_no_deps_checks_requires_python >tests/functional/test_new_resolver.py::test_new_resolver_prefers_installed_in_upgrade_if_latest >[gw2] [1974/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-None-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-1-None] >[gw3] [1975/2357] PASSED tests/functional/test_install.py::test_pep518_uses_build_env[missing_setuptools-wheel] >tests/functional/test_install.py::test_pep518_uses_build_env[bad_setuptools-install] >[gw0] [1976/2357] PASSED tests/functional/test_download.py::test_download_should_download_wheel_deps >tests/functional/test_download.py::test_only_binary_set_then_download_specific_platform >[gw2] [1977/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-1-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-1-fakepy] >[gw6] [1978/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_requirements >tests/functional/test_install_requested.py::test_install_requested_dep_in_requirements >[gw0] [1979/2357] PASSED tests/functional/test_download.py::test_only_binary_set_then_download_specific_platform >[gw2] [1980/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[None-fakeabi-1-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-None-None] >tests/functional/test_download.py::test_no_deps_set_then_download_specific_platform >[gw4] [1981/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_with_pep518_build_reqs_no_isolation >tests/functional/test_wheel.py::test_pip_wheel_with_user_set_in_config >[gw2] [1982/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-None-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-None-fakepy] >[gw0] [1983/2357] PASSED tests/functional/test_download.py::test_no_deps_set_then_download_specific_platform >tests/functional/test_download.py::test_download_specific_platform_fails >[gw2] [1984/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-None-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-1-None] >[gw0] [1985/2357] PASSED tests/functional/test_download.py::test_download_specific_platform_fails >tests/functional/test_download.py::test_no_binary_set_then_download_specific_platform_fails >[gw1] [1986/2357] PASSED tests/functional/test_install_config.py::test_config_file_override_stack >tests/functional/test_install_config.py::test_options_from_venv_config >[gw0] [1987/2357] PASSED tests/functional/test_download.py::test_no_binary_set_then_download_specific_platform_fails >[gw2] [1988/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-1-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-1-fakepy] >tests/functional/test_download.py::test_download_specify_platform >[gw1] [1989/2357] PASSED tests/functional/test_install_config.py::test_options_from_venv_config >tests/functional/test_install_config.py::test_install_no_binary_via_config_disables_cached_wheels >[gw5] [1990/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_prefers_installed_in_upgrade_if_latest >tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[2] >[gw2] [1991/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-None-1-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-None-None] >[gw7] [1992/2357] PASSED tests/functional/test_list.py::test_list_path_exclude_user >tests/functional/test_list.py::test_list_path_multiple >[gw3] [1993/2357] PASSED tests/functional/test_install.py::test_pep518_uses_build_env[bad_setuptools-install] >tests/functional/test_install.py::test_pep518_uses_build_env[bad_setuptools-wheel] >[gw2] [1994/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-None-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-None-fakepy] >[gw6] [1995/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_dep_in_requirements >tests/functional/test_install_requested.py::test_install_requested_reqs_and_constraints >[gw2] [1996/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-None-fakepy] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-1-None] >[gw4] [1997/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_with_user_set_in_config >tests/functional/test_wheel.py::test_pip_wheel_ext_module_with_tmpdir_inside >[gw5] [1998/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[2] >tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[10] >[gw2] [1999/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-1-None] >tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-1-fakepy] >[gw1] [2000/2357] PASSED tests/functional/test_install_config.py::test_install_no_binary_via_config_disables_cached_wheels >tests/functional/test_install_config.py::test_prompt_for_authentication >[gw2] [2001/2357] PASSED tests/functional/test_new_resolver_target.py::test_new_resolver_target_checks_compatibility_failure[fakeplat-fakeabi-1-fakepy] >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user >[gw5] [2002/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[10] >tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[20] >[gw4] [2003/2357] PASSED tests/functional/test_wheel.py::test_pip_wheel_ext_module_with_tmpdir_inside >tests/functional/test_wheel.py::test_legacy_wheels_are_not_confused_with_other_files >[gw3] [2004/2357] PASSED tests/functional/test_install.py::test_pep518_uses_build_env[bad_setuptools-wheel] >tests/functional/test_install.py::test_pep518_build_env_uses_same_pip >[gw2] [2005/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_satisfied_by_global_site >[gw0] [2006/2357] PASSED tests/functional/test_download.py::test_download_specify_platform >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[linux_x86_64] >[gw0] [2007/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[linux_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux1_x86_64] >[gw6] [2008/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_reqs_and_constraints >tests/functional/test_install_requested.py::test_install_requested_in_reqs_and_constraints >[gw5] [2009/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_presents_messages_when_backtracking_a_lot[20] >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_dot] >[gw7] [2010/2357] PASSED tests/functional/test_list.py::test_list_path_multiple >tests/functional/test_list.py::test_list_skip_work_dir_pkg >[gw0] [2011/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux1_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux2010_x86_64] >[gw4] [2012/2357] PASSED tests/functional/test_wheel.py::test_legacy_wheels_are_not_confused_with_other_files >tests/lib/test_lib.py::test_tmp_dir_exists_in_env >[gw4] [2013/2357] PASSED tests/lib/test_lib.py::test_tmp_dir_exists_in_env >tests/lib/test_lib.py::test_correct_pip_version >[gw2] [2014/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_satisfied_by_global_site >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_user_site >[gw4] [2015/2357] PASSED tests/lib/test_lib.py::test_correct_pip_version >tests/lib/test_lib.py::test_as_import >[gw4] [2016/2357] PASSED tests/lib/test_lib.py::test_as_import >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[DEBUG] >[gw4] [2017/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[DEBUG] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[INFO] >[gw4] [2018/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[INFO] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[FOO] >[gw4] [2019/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allowed_stderr[FOO] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning >[gw4] [2020/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error[WARNING] >[gw4] [2021/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error[WARNING] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error[ERROR] >[gw4] [2022/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error[ERROR] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__unexpected_stderr[WARNING-stderr has an unexpected warning] >[gw0] [2023/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux2010_x86_64] >[gw4] [2024/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__unexpected_stderr[WARNING-stderr has an unexpected warning] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__unexpected_stderr[ERROR-stderr has an unexpected error] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux2014_x86_64] >[gw4] [2025/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__unexpected_stderr[ERROR-stderr has an unexpected error] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__logging_error >[gw4] [2026/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__logging_error >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error_false_error_with_expect_error >[gw4] [2027/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_error_false_error_with_expect_error >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error_with_expect_stderr >[gw4] [2028/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error_with_expect_stderr >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error[expect_error] >[gw4] [2029/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error[expect_error] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error[allow_stderr_error] >[gw4] [2030/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__allow_stderr_warning_false_error[allow_stderr_error] >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__expect_error_fails_when_zero_returncode >[gw4] [2031/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__expect_error_fails_when_zero_returncode >tests/lib/test_lib.py::TestPipTestEnvironment::test_run__no_expect_error_fails_when_nonzero_returncode >[gw4] [2032/2357] PASSED tests/lib/test_lib.py::TestPipTestEnvironment::test_run__no_expect_error_fails_when_nonzero_returncode >tests/lib/test_wheel.py::test_message_from_dict_one_value >[gw4] [2033/2357] PASSED tests/lib/test_wheel.py::test_message_from_dict_one_value >tests/lib/test_wheel.py::test_message_from_dict_multiple_values >[gw4] [2034/2357] PASSED tests/lib/test_wheel.py::test_message_from_dict_multiple_values >tests/lib/test_wheel.py::test_make_metadata_file_defaults >[gw7] [2035/2357] PASSED tests/functional/test_list.py::test_list_skip_work_dir_pkg >[gw4] [2036/2357] PASSED tests/lib/test_wheel.py::test_make_metadata_file_defaults >tests/lib/test_wheel.py::test_make_metadata_file_custom_value >tests/functional/test_list.py::test_list_include_work_dir_pkg >[gw4] [2037/2357] PASSED tests/lib/test_wheel.py::test_make_metadata_file_custom_value >tests/lib/test_wheel.py::test_make_metadata_file_custom_value_list >[gw4] [2038/2357] PASSED tests/lib/test_wheel.py::test_make_metadata_file_custom_value_list >tests/lib/test_wheel.py::test_make_metadata_file_custom_value_overrides >[gw4] [2039/2357] PASSED tests/lib/test_wheel.py::test_make_metadata_file_custom_value_overrides >tests/lib/test_wheel.py::test_make_metadata_file_custom_contents >[gw4] [2040/2357] PASSED tests/lib/test_wheel.py::test_make_metadata_file_custom_contents >tests/lib/test_wheel.py::test_make_wheel_metadata_file_defaults >[gw4] [2041/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_defaults >tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value >[gw4] [2042/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value >tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value_list >[gw4] [2043/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value_list >tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value_override >[gw4] [2044/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_value_override >tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_contents >[gw4] [2045/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_custom_contents >tests/lib/test_wheel.py::test_make_wheel_metadata_file_no_contents >[gw4] [2046/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_metadata_file_no_contents >tests/lib/test_wheel.py::test_make_wheel_basics >[gw4] [2047/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_basics >tests/lib/test_wheel.py::test_make_wheel_default_record >[gw4] [2048/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_default_record >tests/lib/test_wheel.py::test_make_wheel_extra_files >[gw4] [2049/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_extra_files >tests/lib/test_wheel.py::test_make_wheel_no_files >[gw4] [2050/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_no_files >tests/lib/test_wheel.py::test_make_wheel_custom_files >[gw4] [2051/2357] PASSED tests/lib/test_wheel.py::test_make_wheel_custom_files >tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_no_metadata >[gw4] [2052/2357] PASSED tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_no_metadata >tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_invalid_json >[gw4] [2053/2357] PASSED tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_invalid_json >tests/unit/metadata/test_metadata.py::test_metadata_reads_egg_info_requires_txt >[gw4] [2054/2357] PASSED tests/unit/metadata/test_metadata.py::test_metadata_reads_egg_info_requires_txt >tests/unit/metadata/test_metadata.py::test_metadata_pkg_info_requires_priority >[gw4] [2055/2357] PASSED tests/unit/metadata/test_metadata.py::test_metadata_pkg_info_requires_priority >tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_valid_metadata >[gw4] [2056/2357] PASSED tests/unit/metadata/test_metadata.py::test_dist_get_direct_url_valid_metadata >tests/unit/metadata/test_metadata.py::test_metadata_dict >[gw4] [2057/2357] PASSED tests/unit/metadata/test_metadata.py::test_metadata_dict >tests/unit/metadata/test_metadata.py::test_no_dist_found_in_wheel >[gw4] [2058/2357] PASSED tests/unit/metadata/test_metadata.py::test_no_dist_found_in_wheel >tests/unit/metadata/test_metadata.py::test_dist_found_in_directory_named_whl >[gw4] [2059/2357] PASSED tests/unit/metadata/test_metadata.py::test_dist_found_in_directory_named_whl >tests/unit/metadata/test_metadata.py::test_dist_found_in_zip >[gw4] [2060/2357] PASSED tests/unit/metadata/test_metadata.py::test_dist_found_in_zip >tests/unit/metadata/test_metadata.py::test_trailing_slash_directory_metadata[/path/to/foo.egg-info] >[gw4] [2061/2357] PASSED tests/unit/metadata/test_metadata.py::test_trailing_slash_directory_metadata[/path/to/foo.egg-info] >tests/unit/metadata/test_metadata.py::test_trailing_slash_directory_metadata[/path/to/foo.egg-info/] >[gw4] [2062/2357] PASSED tests/unit/metadata/test_metadata.py::test_trailing_slash_directory_metadata[/path/to/foo.egg-info/] >tests/unit/resolution_resolvelib/test_provider.py::test_provider_known_depths >[gw4] [2063/2357] PASSED tests/unit/resolution_resolvelib/test_provider.py::test_provider_known_depths >tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_requirement_has_name >[gw0] [2064/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_universal[manylinux2014_x86_64] >[gw5] [2065/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_dot] >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_underscore] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux1_x86_64] >[gw4] [2066/2357] PASSED tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_requirement_has_name >tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_correct_number_of_matches >[gw7] [2067/2357] PASSED tests/functional/test_list.py::test_list_include_work_dir_pkg >tests/functional/test_list.py::test_list_pep610_editable >[gw0] [2068/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux1_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux2010_x86_64] >[gw3] [2069/2357] PASSED tests/functional/test_install.py::test_pep518_build_env_uses_same_pip >[gw2] [2070/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_user_site >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_reinstall_global_site >tests/functional/test_install.py::test_pep518_refuses_conflicting_requires >[gw0] [2071/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux2010_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2010_x86_64-manylinux2010_x86_64] >[gw6] [2072/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_in_reqs_and_constraints >[gw5] [2073/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_underscore] >tests/functional/test_install_requested.py::test_install_requested_from_cli_with_constraint >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_dash] >[gw1] [2074/2357] FAILED tests/functional/test_install_config.py::test_prompt_for_authentication >tests/functional/test_install_config.py::test_do_not_prompt_for_authentication >[gw0] [2075/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2010_x86_64-manylinux2010_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux2014_x86_64] >[gw4] [2076/2357] PASSED tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_correct_number_of_matches >tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_candidates_match_requirement >[gw3] [2077/2357] PASSED tests/functional/test_install.py::test_pep518_refuses_conflicting_requires >tests/functional/test_install.py::test_pep518_refuses_invalid_requires >[gw0] [2078/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux1_x86_64-manylinux2014_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2010_x86_64-manylinux2014_x86_64] >[gw2] [2079/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_reinstall_global_site >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_global_site >[gw5] [2080/2357] XPASS tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_dash] >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_dot] >[gw3] [2081/2357] PASSED tests/functional/test_install.py::test_pep518_refuses_invalid_requires >tests/functional/test_install.py::test_pep518_refuses_invalid_build_system >[gw7] [2082/2357] PASSED tests/functional/test_list.py::test_list_pep610_editable >tests/functional/test_install.py::test_install_from_local_directory_with_no_setup_py >[gw0] [2083/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2010_x86_64-manylinux2014_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2014_x86_64-manylinux2014_x86_64] >[gw6] [2084/2357] PASSED tests/functional/test_install_requested.py::test_install_requested_from_cli_with_constraint >tests/functional/test_install_upgrade.py::test_invalid_upgrade_strategy_causes_error >[gw3] [2085/2357] PASSED tests/functional/test_install.py::test_pep518_refuses_invalid_build_system >[gw7] [2086/2357] PASSED tests/functional/test_install.py::test_install_from_local_directory_with_no_setup_py >tests/functional/test_install.py::test_pep518_allows_missing_requires >tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py >[gw4] [2087/2357] PASSED tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_candidates_match_requirement >tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_full_resolve >[gw0] [2088/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_download_compatible_manylinuxes[manylinux2014_x86_64-manylinux2014_x86_64] >tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_explicit_platform_only >[gw4] [2089/2357] PASSED tests/unit/resolution_resolvelib/test_requirement.py::test_new_resolver_full_resolve >[gw6] [2090/2357] PASSED tests/functional/test_install_upgrade.py::test_invalid_upgrade_strategy_causes_error >tests/functional/test_install_upgrade.py::test_only_if_needed_does_not_upgrade_deps_when_satisfied >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges0-ordered_reqs0] >[gw4] [2091/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges0-ordered_reqs0] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges1-ordered_reqs1] >[gw5] [2092/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_dot] >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_underscore] >[gw4] [2093/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges1-ordered_reqs1] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges2-ordered_reqs2] >[gw4] [2094/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_get_installation_order[edges2-ordered_reqs2] >[gw2] [2095/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_global_site >tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_global_and_user_sites >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[deep second edge-edges0-requirement_keys0-expected_weights0] >[gw4] [2096/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[deep second edge-edges0-requirement_keys0-expected_weights0] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear-edges1-requirement_keys1-expected_weights1] >[gw4] [2097/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear-edges1-requirement_keys1-expected_weights1] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND restricted-edges2-requirement_keys2-expected_weights2] >[gw4] [2098/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND restricted-edges2-requirement_keys2-expected_weights2] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> two-edges3-requirement_keys3-expected_weights3] >[gw4] [2099/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> two-edges3-requirement_keys3-expected_weights3] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> three-edges4-requirement_keys4-expected_weights4] >[gw7] [2100/2357] PASSED tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py >[gw4] [2101/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> three-edges4-requirement_keys4-expected_weights4] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> four-edges5-requirement_keys5-expected_weights5] >[gw4] [2102/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> four-edges5-requirement_keys5-expected_weights5] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> five-edges6-requirement_keys6-expected_weights6] >[gw4] [2103/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND root -> five-edges6-requirement_keys6-expected_weights6] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND one -> four-edges7-requirement_keys7-expected_weights7] >[gw4] [2104/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND one -> four-edges7-requirement_keys7-expected_weights7] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND two -> four-edges8-requirement_keys8-expected_weights8] >[gw4] [2105/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND two -> four-edges8-requirement_keys8-expected_weights8] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> one (cycle)-edges9-requirement_keys9-expected_weights9] >[gw4] [2106/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> one (cycle)-edges9-requirement_keys9-expected_weights9] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> two (cycle)-edges10-requirement_keys10-expected_weights10] >tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject >[gw4] [2107/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> two (cycle)-edges10-requirement_keys10-expected_weights10] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle)-edges11-requirement_keys11-expected_weights11] >[gw4] [2108/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle)-edges11-requirement_keys11-expected_weights11] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle) AND restricted 1-2-3-edges12-requirement_keys12-expected_weights12] >[gw4] [2109/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle) AND restricted 1-2-3-edges12-requirement_keys12-expected_weights12] >tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle) AND restricted 4-5-edges13-requirement_keys13-expected_weights13] >[gw4] [2110/2357] PASSED tests/unit/resolution_resolvelib/test_resolver.py::test_new_resolver_topological_weights[linear AND four -> three (cycle) AND restricted 4-5-edges13-requirement_keys13-expected_weights13] >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_win >[gw4] [2111/2357] SKIPPED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_win >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_osx >[gw4] [2112/2357] SKIPPED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_osx >tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux >[gw4] [2113/2357] PASSED tests/unit/test_appdirs.py::TestUserCacheDir::test_user_cache_dir_linux >tests/functional/test_pep668.py::test_allows_install_dry_run >[gw0] [2114/2357] PASSED tests/functional/test_download.py::TestDownloadPlatformManylinuxes::test_explicit_platform_only >tests/functional/test_download.py::test_download__python_version >[gw4] [2115/2357] PASSED tests/functional/test_pep668.py::test_allows_install_dry_run >tests/functional/test_python_option.py::test_error_python_option_wrong_location >[gw4] [2116/2357] PASSED tests/functional/test_python_option.py::test_error_python_option_wrong_location >tests/functional/test_search.py::test_version_compare >[gw4] [2117/2357] PASSED tests/functional/test_search.py::test_version_compare >tests/functional/test_search.py::test_pypi_xml_transformation >[gw4] [2118/2357] PASSED tests/functional/test_search.py::test_pypi_xml_transformation >tests/functional/test_search.py::test_search_missing_argument >[gw4] [2119/2357] SKIPPED tests/functional/test_search.py::test_search_missing_argument >tests/functional/test_search.py::test_latest_prerelease_install_message >[gw4] [2120/2357] SKIPPED tests/functional/test_search.py::test_latest_prerelease_install_message >tests/functional/test_search.py::test_search_print_results_should_contain_latest_versions >[gw4] [2121/2357] SKIPPED tests/functional/test_search.py::test_search_print_results_should_contain_latest_versions >tests/functional/test_self_update.py::test_self_update_editable >[gw5] [2122/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_underscore] >tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_dash] >[gw7] [2123/2357] PASSED tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject >tests/functional/test_install.py::test_install_pre__setup_requires_with_pyproject >[gw5] [2124/2357] XPASS tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_dash] >tests/functional/test_new_resolver.py::test_new_resolver_does_reinstall_local_sdists >[gw2] [2125/2357] PASSED tests/functional/test_new_resolver_user.py::test_new_resolver_install_user_conflict_in_global_and_user_sites >tests/functional/test_no_color.py::test_no_color >[gw1] [2126/2357] FAILED tests/functional/test_install_config.py::test_do_not_prompt_for_authentication >tests/functional/test_install_direct_url.py::test_install_find_links_no_direct_url >[gw6] [2127/2357] PASSED tests/functional/test_install_upgrade.py::test_only_if_needed_does_not_upgrade_deps_when_satisfied >tests/functional/test_install_upgrade.py::test_only_if_needed_does_upgrade_deps_when_no_longer_satisfied >[gw2] [2128/2357] PASSED tests/functional/test_no_color.py::test_no_color >tests/functional/test_pep517.py::test_backend >[gw0] [2129/2357] PASSED tests/functional/test_download.py::test_download__python_version >tests/functional/test_download.py::test_download__python_version_used_for_python_requires >[gw2] [2130/2357] PASSED tests/functional/test_pep517.py::test_backend >tests/functional/test_pep517.py::test_backend_path >[gw2] [2131/2357] PASSED tests/functional/test_pep517.py::test_backend_path >tests/functional/test_pep517.py::test_backend_path_and_dep >[gw1] [2132/2357] PASSED tests/functional/test_install_direct_url.py::test_install_find_links_no_direct_url >tests/functional/test_install_direct_url.py::test_install_vcs_editable_no_direct_url >[gw7] [2133/2357] PASSED tests/functional/test_install.py::test_install_pre__setup_requires_with_pyproject >tests/functional/test_install.py::test_install_curdir >[gw2] [2134/2357] PASSED tests/functional/test_pep517.py::test_backend_path_and_dep >tests/functional/test_pep517.py::test_pep517_install >[gw4] [2135/2357] PASSED tests/functional/test_self_update.py::test_self_update_editable >tests/functional/test_show.py::test_basic_show >[gw0] [2136/2357] PASSED tests/functional/test_download.py::test_download__python_version_used_for_python_requires >tests/functional/test_download.py::test_download_ignore_requires_python_dont_fail_with_wrong_python >[gw4] [2137/2357] PASSED tests/functional/test_show.py::test_basic_show >tests/functional/test_show.py::test_show_with_files_not_found >[gw5] [2138/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_does_reinstall_local_sdists >tests/functional/test_new_resolver.py::test_new_resolver_does_reinstall_local_paths >[gw7] [2139/2357] PASSED tests/functional/test_install.py::test_install_curdir >[gw0] [2140/2357] PASSED tests/functional/test_download.py::test_download_ignore_requires_python_dont_fail_with_wrong_python >tests/functional/test_download.py::test_download_specify_abi >tests/functional/test_install.py::test_install_pardir >[gw1] [2141/2357] PASSED tests/functional/test_install_direct_url.py::test_install_vcs_editable_no_direct_url >tests/functional/test_install_direct_url.py::test_install_vcs_non_editable_direct_url >[gw2] [2142/2357] PASSED tests/functional/test_pep517.py::test_pep517_install >tests/functional/test_pep517.py::test_pep517_install_with_reqs >[gw6] [2143/2357] PASSED tests/functional/test_install_upgrade.py::test_only_if_needed_does_upgrade_deps_when_no_longer_satisfied >tests/functional/test_install_upgrade.py::test_eager_does_upgrade_dependencies_when_currently_satisfied >[gw4] [2144/2357] PASSED tests/functional/test_show.py::test_show_with_files_not_found >tests/functional/test_show.py::test_show_with_files_from_wheel >[gw7] [2145/2357] PASSED tests/functional/test_install.py::test_install_pardir >tests/functional/test_install.py::test_install_with_hacked_egg_info >[gw1] [2146/2357] PASSED tests/functional/test_install_direct_url.py::test_install_vcs_non_editable_direct_url >tests/functional/test_install_direct_url.py::test_install_archive_direct_url >[gw4] [2147/2357] PASSED tests/functional/test_show.py::test_show_with_files_from_wheel >tests/functional/test_show.py::test_show_with_files_from_legacy >[gw2] [2148/2357] PASSED tests/functional/test_pep517.py::test_pep517_install_with_reqs >tests/functional/test_pep517.py::test_no_use_pep517_without_setup_py >[gw0] [2149/2357] PASSED tests/functional/test_download.py::test_download_specify_abi >tests/functional/test_download.py::test_download_specify_implementation >[gw2] [2150/2357] PASSED tests/functional/test_pep517.py::test_no_use_pep517_without_setup_py >tests/functional/test_pep517.py::test_conflicting_pep517_backend_requirements >[gw7] [2151/2357] PASSED tests/functional/test_install.py::test_install_with_hacked_egg_info >tests/functional/test_install.py::test_install_folder_using_dot_slash >[gw1] [2152/2357] PASSED tests/functional/test_install_direct_url.py::test_install_archive_direct_url >tests/functional/test_install_direct_url.py::test_install_vcs_constraint_direct_file_url >[gw4] [2153/2357] PASSED tests/functional/test_show.py::test_show_with_files_from_legacy >tests/functional/test_show.py::test_missing_argument >[gw5] [2154/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_does_reinstall_local_paths >tests/functional/test_new_resolver.py::test_new_resolver_does_not_reinstall_when_from_a_local_index >[gw3] [2155/2357] PASSED tests/functional/test_install.py::test_pep518_allows_missing_requires >tests/functional/test_install.py::test_pep518_with_user_pip >[gw4] [2156/2357] PASSED tests/functional/test_show.py::test_missing_argument >tests/functional/test_show.py::test_find_package_not_found >[gw4] [2157/2357] PASSED tests/functional/test_show.py::test_find_package_not_found >tests/functional/test_show.py::test_report_single_not_found >[gw4] [2158/2357] PASSED tests/functional/test_show.py::test_report_single_not_found >tests/functional/test_show.py::test_report_mixed_not_found >[gw0] [2159/2357] PASSED tests/functional/test_download.py::test_download_specify_implementation >tests/functional/test_download.py::test_download_exit_status_code_when_no_requirements >[gw2] [2160/2357] PASSED tests/functional/test_pep517.py::test_conflicting_pep517_backend_requirements >tests/functional/test_pep517.py::test_no_check_build_deps >[gw4] [2161/2357] PASSED tests/functional/test_show.py::test_report_mixed_not_found >tests/functional/test_show.py::test_search_any_case >[gw0] [2162/2357] PASSED tests/functional/test_download.py::test_download_exit_status_code_when_no_requirements >tests/functional/test_download.py::test_download_exit_status_code_when_blank_requirements_file >[gw4] [2163/2357] PASSED tests/functional/test_show.py::test_search_any_case >tests/functional/test_show.py::test_more_than_one_package >[gw7] [2164/2357] PASSED tests/functional/test_install.py::test_install_folder_using_dot_slash >tests/functional/test_install.py::test_install_folder_using_slash_in_the_end >[gw1] [2165/2357] PASSED tests/functional/test_install_direct_url.py::test_install_vcs_constraint_direct_file_url >tests/functional/test_install_extras.py::test_extras_after_wheel >[gw4] [2166/2357] PASSED tests/functional/test_show.py::test_more_than_one_package >tests/functional/test_show.py::test_show_verbose_with_classifiers >[gw0] [2167/2357] PASSED tests/functional/test_download.py::test_download_exit_status_code_when_blank_requirements_file >tests/functional/test_download.py::test_download_prefer_binary_when_tarball_higher_than_wheel >[gw6] [2168/2357] PASSED tests/functional/test_install_upgrade.py::test_eager_does_upgrade_dependencies_when_currently_satisfied >tests/functional/test_install_upgrade.py::test_eager_does_upgrade_dependencies_when_no_longer_satisfied >[gw4] [2169/2357] PASSED tests/functional/test_show.py::test_show_verbose_with_classifiers >tests/functional/test_show.py::test_show_verbose_installer >[gw0] [2170/2357] PASSED tests/functional/test_download.py::test_download_prefer_binary_when_tarball_higher_than_wheel >tests/functional/test_download.py::test_prefer_binary_tarball_higher_than_wheel_req_file >[gw2] [2171/2357] PASSED tests/functional/test_pep517.py::test_no_check_build_deps >[gw0] [2172/2357] PASSED tests/functional/test_download.py::test_prefer_binary_tarball_higher_than_wheel_req_file >tests/functional/test_pep517.py::test_validate_missing_pep517_backend_requirements >tests/functional/test_download.py::test_download_prefer_binary_when_wheel_doesnt_satisfy_req >[gw7] [2173/2357] PASSED tests/functional/test_install.py::test_install_folder_using_slash_in_the_end >tests/functional/test_install.py::test_install_folder_using_relative_path >[gw4] [2174/2357] PASSED tests/functional/test_show.py::test_show_verbose_installer >[gw5] [2175/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_does_not_reinstall_when_from_a_local_index >tests/functional/test_new_resolver.py::test_new_resolver_skip_inconsistent_metadata >tests/functional/test_show.py::test_show_verbose_project_urls >[gw2] [2176/2357] PASSED tests/functional/test_pep517.py::test_validate_missing_pep517_backend_requirements >tests/functional/test_pep517.py::test_validate_conflicting_pep517_backend_requirements >[gw0] [2177/2357] PASSED tests/functional/test_download.py::test_download_prefer_binary_when_wheel_doesnt_satisfy_req >tests/functional/test_download.py::test_prefer_binary_when_wheel_doesnt_satisfy_req_req_file >[gw4] [2178/2357] PASSED tests/functional/test_show.py::test_show_verbose_project_urls >tests/functional/test_show.py::test_show_verbose >[gw1] [2179/2357] PASSED tests/functional/test_install_extras.py::test_extras_after_wheel >tests/functional/test_install_extras.py::test_nonexistent_extra_warns_user_no_wheel >[gw4] [2180/2357] PASSED tests/functional/test_show.py::test_show_verbose >tests/functional/test_show.py::test_all_fields >[gw5] [2181/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_skip_inconsistent_metadata >tests/functional/test_new_resolver.py::test_new_resolver_lazy_fetch_candidates[upgrade] >[gw0] [2182/2357] PASSED tests/functional/test_download.py::test_prefer_binary_when_wheel_doesnt_satisfy_req_req_file >tests/functional/test_download.py::test_download_prefer_binary_when_only_tarball_exists >[gw4] [2183/2357] PASSED tests/functional/test_show.py::test_all_fields >tests/functional/test_show.py::test_pip_show_is_short >[gw7] [2184/2357] PASSED tests/functional/test_install.py::test_install_folder_using_relative_path >tests/functional/test_install.py::test_install_package_with_target >[gw2] [2185/2357] PASSED tests/functional/test_pep517.py::test_validate_conflicting_pep517_backend_requirements >tests/functional/test_pep517.py::test_pep517_backend_requirements_satisfied_by_prerelease >[gw4] [2186/2357] PASSED tests/functional/test_show.py::test_pip_show_is_short >tests/functional/test_show.py::test_pip_show_divider >[gw0] [2187/2357] PASSED tests/functional/test_download.py::test_download_prefer_binary_when_only_tarball_exists >tests/functional/test_download.py::test_prefer_binary_when_only_tarball_exists_req_file >[gw1] [2188/2357] PASSED tests/functional/test_install_extras.py::test_nonexistent_extra_warns_user_no_wheel >tests/functional/test_install_extras.py::test_nonexistent_extra_warns_user_with_wheel >[gw6] [2189/2357] PASSED tests/functional/test_install_upgrade.py::test_eager_does_upgrade_dependencies_when_no_longer_satisfied >tests/functional/test_install_upgrade.py::test_upgrade_with_newest_already_installed >[gw5] [2190/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_lazy_fetch_candidates[upgrade] >tests/functional/test_new_resolver.py::test_new_resolver_lazy_fetch_candidates[no-upgrade] >[gw0] [2191/2357] PASSED tests/functional/test_download.py::test_prefer_binary_when_only_tarball_exists_req_file >tests/functional/test_install.py::test_basic_install_from_local_directory[] >[gw1] [2192/2357] PASSED tests/functional/test_install_extras.py::test_nonexistent_extra_warns_user_with_wheel >tests/functional/test_install_extras.py::test_nonexistent_options_listed_in_order >[gw2] [2193/2357] PASSED tests/functional/test_pep517.py::test_pep517_backend_requirements_satisfied_by_prerelease >tests/functional/test_pep517.py::test_pep517_backend_requirements_already_satisfied >[gw4] [2194/2357] PASSED tests/functional/test_show.py::test_pip_show_divider >tests/functional/test_show.py::test_package_name_is_canonicalized >[gw1] [2195/2357] PASSED tests/functional/test_install_extras.py::test_nonexistent_options_listed_in_order >tests/functional/test_install_extras.py::test_install_fails_if_extra_at_end >[gw1] [2196/2357] PASSED tests/functional/test_install_extras.py::test_install_fails_if_extra_at_end >tests/functional/test_install_extras.py::test_install_special_extra[Hop_hOp-hoP-Hop_hOp-hoP] >[gw5] [2197/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_lazy_fetch_candidates[no-upgrade] >tests/functional/test_new_resolver.py::test_new_resolver_no_fetch_no_satisfying >[gw0] [2198/2357] PASSED tests/functional/test_install.py::test_basic_install_from_local_directory[] >tests/functional/test_install.py::test_basic_install_from_local_directory[--use-deprecated=legacy-resolver] >[gw1] [2199/2357] PASSED tests/functional/test_install_extras.py::test_install_special_extra[Hop_hOp-hoP-Hop_hOp-hoP] >tests/functional/test_install_extras.py::test_install_special_extra[Hop_hOp-hoP-hop-hop-hop] >[gw6] [2200/2357] PASSED tests/functional/test_install_upgrade.py::test_upgrade_with_newest_already_installed >tests/functional/test_install_upgrade.py::test_uninstall_rollback >[gw2] [2201/2357] PASSED tests/functional/test_pep517.py::test_pep517_backend_requirements_already_satisfied >tests/functional/test_pep517.py::test_pep517_install_with_no_cache_dir >[gw1] [2202/2357] PASSED tests/functional/test_install_extras.py::test_install_special_extra[Hop_hOp-hoP-hop-hop-hop] >tests/functional/test_install_extras.py::test_install_special_extra[hop-hop-hop-Hop_hOp-hoP] >[gw1] [2203/2357] PASSED tests/functional/test_install_extras.py::test_install_special_extra[hop-hop-hop-Hop_hOp-hoP] >tests/functional/test_install_extras.py::test_install_requirements_no_r_flag >[gw5] [2204/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_no_fetch_no_satisfying >tests/functional/test_new_resolver.py::test_new_resolver_does_not_install_unneeded_packages_with_url_constraint >[gw0] [2205/2357] PASSED tests/functional/test_install.py::test_basic_install_from_local_directory[--use-deprecated=legacy-resolver] >tests/functional/test_install.py::test_basic_install_relative_directory[rel_path-False] >[gw4] [2206/2357] PASSED tests/functional/test_show.py::test_package_name_is_canonicalized >tests/functional/test_show.py::test_show_required_by_packages_basic >[gw2] [2207/2357] PASSED tests/functional/test_pep517.py::test_pep517_install_with_no_cache_dir >tests/functional/test_pep517.py::test_no_build_system_section >[gw6] [2208/2357] PASSED tests/functional/test_install_upgrade.py::test_uninstall_rollback >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo.bar] >[gw5] [2209/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_does_not_install_unneeded_packages_with_url_constraint >tests/functional/test_new_resolver.py::test_new_resolver_installs_packages_with_url_constraint >[gw0] [2210/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[rel_path-False] >tests/functional/test_install.py::test_basic_install_relative_directory[rel_path-True] >[gw7] [2211/2357] PASSED tests/functional/test_install.py::test_install_package_with_target >tests/functional/test_install.py::test_install_package_to_usersite_with_target_must_fail[--target] >[gw7] [2212/2357] PASSED tests/functional/test_install.py::test_install_package_to_usersite_with_target_must_fail[--target] >tests/functional/test_install.py::test_install_package_to_usersite_with_target_must_fail[-t] >[gw5] [2213/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_installs_packages_with_url_constraint >tests/functional/test_new_resolver.py::test_new_resolver_reinstall_link_requirement_with_constraint >[gw6] [2214/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo.bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo_bar] >[gw7] [2215/2357] PASSED tests/functional/test_install.py::test_install_package_to_usersite_with_target_must_fail[-t] >tests/functional/test_install.py::test_install_nonlocal_compatible_wheel >[gw4] [2216/2357] PASSED tests/functional/test_show.py::test_show_required_by_packages_basic >tests/functional/test_show.py::test_show_required_by_packages_capitalized >[gw3] [2217/2357] PASSED tests/functional/test_install.py::test_pep518_with_user_pip >tests/functional/test_install.py::test_pep518_with_extra_and_markers >[gw0] [2218/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[rel_path-True] >tests/functional/test_install.py::test_basic_install_relative_directory[rel_url-False] >[gw2] [2219/2357] PASSED tests/functional/test_pep517.py::test_no_build_system_section >tests/functional/test_pep517.py::test_no_build_backend_entry >[gw7] [2220/2357] PASSED tests/functional/test_install.py::test_install_nonlocal_compatible_wheel >tests/functional/test_install.py::test_install_nonlocal_compatible_wheel_path >[gw1] [2221/2357] PASSED tests/functional/test_install_extras.py::test_install_requirements_no_r_flag >tests/functional/test_install_extras.py::test_install_extra_merging[-3.0-False] >[gw6] [2222/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo_bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo-bar] >[gw5] [2223/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_reinstall_link_requirement_with_constraint >tests/functional/test_new_resolver.py::test_new_resolver_prefers_url_constraint >[gw7] [2224/2357] PASSED tests/functional/test_install.py::test_install_nonlocal_compatible_wheel_path >tests/functional/test_install.py::test_install_with_target_or_prefix_and_scripts_no_warning[--target] >[gw0] [2225/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[rel_url-False] >tests/functional/test_install.py::test_basic_install_relative_directory[rel_url-True] >[gw6] [2226/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo.bar-foo-bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo.bar] >[gw5] [2227/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_prefers_url_constraint >tests/functional/test_new_resolver.py::test_new_resolver_prefers_url_constraint_on_update >[gw4] [2228/2357] PASSED tests/functional/test_show.py::test_show_required_by_packages_capitalized >tests/functional/test_show.py::test_show_required_by_packages_requiring_capitalized >[gw2] [2229/2357] PASSED tests/functional/test_pep517.py::test_no_build_backend_entry >tests/functional/test_pep517.py::test_explicit_setuptools_backend >[gw7] [2230/2357] PASSED tests/functional/test_install.py::test_install_with_target_or_prefix_and_scripts_no_warning[--target] >tests/functional/test_install.py::test_install_with_target_or_prefix_and_scripts_no_warning[--prefix] >[gw1] [2231/2357] PASSED tests/functional/test_install_extras.py::test_install_extra_merging[-3.0-False] >tests/functional/test_install_extras.py::test_install_extra_merging[[extra1]-2.0-True] >[gw3] [2232/2357] PASSED tests/functional/test_install.py::test_pep518_with_extra_and_markers >tests/functional/test_install.py::test_pep518_with_namespace_package >[gw6] [2233/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo.bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo_bar] >[gw0] [2234/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[rel_url-True] >tests/functional/test_install.py::test_basic_install_relative_directory[embedded_rel_path-False] >[gw5] [2235/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_prefers_url_constraint_on_update >tests/functional/test_new_resolver.py::test_new_resolver_fails_with_url_constraint_and_incompatible_version[--constraint] >[gw7] [2236/2357] PASSED tests/functional/test_install.py::test_install_with_target_or_prefix_and_scripts_no_warning[--prefix] >tests/functional/test_install.py::test_install_package_with_root >[gw6] [2237/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo_bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo-bar] >[gw0] [2238/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[embedded_rel_path-False] >tests/functional/test_install.py::test_basic_install_relative_directory[embedded_rel_path-True] >[gw2] [2239/2357] PASSED tests/functional/test_pep517.py::test_explicit_setuptools_backend >tests/functional/test_pep660.py::test_install_pep517_basic >[gw3] [2240/2357] PASSED tests/functional/test_install.py::test_pep518_with_namespace_package >tests/functional/test_install.py::test_pep518_forkbombs[pep518_forkbomb-install] >[gw1] [2241/2357] PASSED tests/functional/test_install_extras.py::test_install_extra_merging[[extra1]-2.0-True] >[gw5] [2242/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_fails_with_url_constraint_and_incompatible_version[--constraint] >tests/functional/test_new_resolver.py::test_new_resolver_fails_with_url_constraint_and_incompatible_version[--requirement] >tests/functional/test_install_extras.py::test_install_extra_merging[[extra2]-1.0-True] >[gw7] [2243/2357] PASSED tests/functional/test_install.py::test_install_package_with_root >tests/functional/test_install.py::test_install_package_with_prefix >[gw6] [2244/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo_bar-foo-bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo.bar] >[gw3] [2245/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_forkbomb-install] >tests/functional/test_install.py::test_pep518_forkbombs[pep518_forkbomb-wheel] >[gw0] [2246/2357] PASSED tests/functional/test_install.py::test_basic_install_relative_directory[embedded_rel_path-True] >tests/functional/test_install.py::test_install_quiet >[gw2] [2247/2357] PASSED tests/functional/test_pep660.py::test_install_pep517_basic >tests/functional/test_pep660.py::test_install_pep660_basic >[gw4] [2248/2357] PASSED tests/functional/test_show.py::test_show_required_by_packages_requiring_capitalized >tests/functional/test_show.py::test_show_skip_work_dir_pkg >[gw5] [2249/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_fails_with_url_constraint_and_incompatible_version[--requirement] >tests/functional/test_new_resolver.py::test_new_resolver_ignores_unneeded_conflicting_constraints >[gw3] [2250/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_forkbomb-wheel] >tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_first-install] >[gw6] [2251/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo.bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo_bar] >[gw7] [2252/2357] PASSED tests/functional/test_install.py::test_install_package_with_prefix >tests/functional/test_install.py::test_install_editable_with_prefix_setup_py >[gw4] [2253/2357] PASSED tests/functional/test_show.py::test_show_skip_work_dir_pkg >tests/functional/test_show.py::test_show_include_work_dir_pkg >[gw0] [2254/2357] PASSED tests/functional/test_install.py::test_install_quiet >tests/functional/test_install.py::test_hashed_install_success >[gw4] [2255/2357] PASSED tests/functional/test_show.py::test_show_include_work_dir_pkg >tests/functional/test_show.py::test_show_deduplicate_requirements >[gw2] [2256/2357] PASSED tests/functional/test_pep660.py::test_install_pep660_basic >tests/functional/test_pep660.py::test_install_pep660_from_reqs_file >[gw1] [2257/2357] PASSED tests/functional/test_install_extras.py::test_install_extra_merging[[extra2]-1.0-True] >tests/functional/test_install_extras.py::test_install_extra_merging[[extra1,extra2]-1.0-True] >[gw5] [2258/2357] PASSED tests/functional/test_new_resolver.py::test_new_resolver_ignores_unneeded_conflicting_constraints >tests/functional/test_install.py::test_install_log >[gw3] [2259/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_first-install] >tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_first-wheel] >[gw6] [2260/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo_bar] >tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo-bar] >[gw7] [2261/2357] PASSED tests/functional/test_install.py::test_install_editable_with_prefix_setup_py >tests/functional/test_install.py::test_install_package_conflict_prefix_and_user >[gw4] [2262/2357] PASSED tests/functional/test_show.py::test_show_deduplicate_requirements >tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[Home-page] >[gw7] [2263/2357] PASSED tests/functional/test_install.py::test_install_package_conflict_prefix_and_user >tests/functional/test_install.py::test_install_package_that_emits_unicode >[gw4] [2264/2357] PASSED tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[Home-page] >tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[home-page] >[gw3] [2265/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_first-wheel] >tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_second-install] >[gw2] [2266/2357] PASSED tests/functional/test_pep660.py::test_install_pep660_from_reqs_file >[gw6] [2267/2357] PASSED tests/functional/test_install_upgrade.py::test_install_find_existing_package_canonicalize[foo-bar-foo-bar] >tests/functional/test_install_user.py::Tests_UserSite::test_install_from_current_directory_into_usersite >tests/functional/test_pep660.py::test_install_no_pep660_setup_py_fallback >[gw5] [2268/2357] PASSED tests/functional/test_install.py::test_install_log >tests/functional/test_install.py::test_install_topological_sort >[gw0] [2269/2357] PASSED tests/functional/test_install.py::test_hashed_install_success >tests/functional/test_install.py::test_hashed_install_failure >[gw4] [2270/2357] PASSED tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[home-page] >tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[Homepage] >[gw7] [2271/2357] PASSED tests/functional/test_install.py::test_install_package_that_emits_unicode >tests/functional/test_install.py::test_install_package_with_utf8_setup >[gw0] [2272/2357] PASSED tests/functional/test_install.py::test_hashed_install_failure >tests/functional/test_install.py::test_link_hash_pass_require_hashes >[gw4] [2273/2357] PASSED tests/functional/test_show.py::test_show_populate_homepage_from_project_urls[Homepage] >tests/functional/test_install_vcs_git.py::test_git_with_short_sha1_revisions >[gw3] [2274/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_second-install] >tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_second-wheel] >[gw1] [2275/2357] PASSED tests/functional/test_install_extras.py::test_install_extra_merging[[extra1,extra2]-1.0-True] >tests/functional/test_install_extras.py::test_install_extras >[gw6] [2276/2357] PASSED tests/functional/test_install_user.py::Tests_UserSite::test_install_from_current_directory_into_usersite >tests/functional/test_install_user.py::Tests_UserSite::test_install_user_venv_nositepkgs_fails >[gw6] [2277/2357] SKIPPED tests/functional/test_install_user.py::Tests_UserSite::test_install_user_venv_nositepkgs_fails >tests/functional/test_install_user.py::Tests_UserSite::test_install_user_conflict_in_globalsite >[gw2] [2278/2357] PASSED tests/functional/test_pep660.py::test_install_no_pep660_setup_py_fallback >tests/functional/test_pep660.py::test_install_no_pep660_setup_cfg_fallback >[gw7] [2279/2357] PASSED tests/functional/test_install.py::test_install_package_with_utf8_setup >tests/functional/test_install.py::test_install_package_with_latin1_setup >[gw0] [2280/2357] PASSED tests/functional/test_install.py::test_link_hash_pass_require_hashes >tests/functional/test_install.py::test_bad_link_hash_install_failure >[gw1] [2281/2357] PASSED tests/functional/test_install_extras.py::test_install_extras >tests/functional/test_install_extras.py::test_install_setuptools_extras_inconsistency >[gw3] [2282/2357] PASSED tests/functional/test_install.py::test_pep518_forkbombs[pep518_twin_forkbombs_second-wheel] >tests/functional/test_install.py::test_install_exit_status_code_when_no_requirements >[gw0] [2283/2357] PASSED tests/functional/test_install.py::test_bad_link_hash_install_failure >tests/functional/test_install.py::test_bad_link_hash_good_user_hash_install_success >[gw6] [2284/2357] PASSED tests/functional/test_install_user.py::Tests_UserSite::test_install_user_conflict_in_globalsite >tests/functional/test_install_user.py::Tests_UserSite::test_upgrade_user_conflict_in_globalsite >[gw4] [2285/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_with_short_sha1_revisions >tests/functional/test_install_vcs_git.py::test_git_with_branch_name_as_revision >[gw3] [2286/2357] PASSED tests/functional/test_install.py::test_install_exit_status_code_when_no_requirements >tests/functional/test_install.py::test_install_exit_status_code_when_blank_requirements_file >[gw1] [2287/2357] PASSED tests/functional/test_install_extras.py::test_install_setuptools_extras_inconsistency >tests/functional/test_install_force_reinstall.py::test_force_reinstall_with_no_version_specifier >[gw2] [2288/2357] PASSED tests/functional/test_pep660.py::test_install_no_pep660_setup_cfg_fallback >tests/functional/test_pep660.py::test_wheel_editable_pep660_basic >[gw7] [2289/2357] PASSED tests/functional/test_install.py::test_install_package_with_latin1_setup >tests/functional/test_install.py::test_url_req_case_mismatch_no_index >[gw3] [2290/2357] PASSED tests/functional/test_install.py::test_install_exit_status_code_when_blank_requirements_file >tests/functional/test_install.py::test_basic_editable_install >[gw5] [2291/2357] PASSED tests/functional/test_install.py::test_install_topological_sort >tests/functional/test_install.py::test_cleanup_after_failed_wheel >[gw0] [2292/2357] PASSED tests/functional/test_install.py::test_bad_link_hash_good_user_hash_install_success >tests/functional/test_install.py::test_link_hash_in_dep_fails_require_hashes >[gw3] [2293/2357] PASSED tests/functional/test_install.py::test_basic_editable_install >tests/functional/test_install.py::test_basic_install_editable_from_svn >[gw3] [2294/2357] SKIPPED tests/functional/test_install.py::test_basic_install_editable_from_svn >tests/functional/test_install.py::test_basic_install_editable_from_git >[gw6] [2295/2357] PASSED tests/functional/test_install_user.py::Tests_UserSite::test_upgrade_user_conflict_in_globalsite >tests/functional/test_install_user.py::Tests_UserSite::test_install_user_conflict_in_globalsite_and_usersite >[gw2] [2296/2357] PASSED tests/functional/test_pep660.py::test_wheel_editable_pep660_basic >tests/functional/test_pep660.py::test_download_editable_pep660_basic >[gw4] [2297/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_with_branch_name_as_revision >tests/functional/test_install_vcs_git.py::test_git_with_tag_name_as_revision >[gw2] [2298/2357] PASSED tests/functional/test_pep660.py::test_download_editable_pep660_basic >tests/functional/test_pep668.py::test_fails[install] >[gw5] [2299/2357] PASSED tests/functional/test_install.py::test_cleanup_after_failed_wheel >tests/functional/test_install.py::test_install_builds_wheels >[gw3] [2300/2357] PASSED tests/functional/test_install.py::test_basic_install_editable_from_git >tests/functional/test_install.py::test_install_editable_from_git_autobuild_wheel >[gw2] [2301/2357] PASSED tests/functional/test_pep668.py::test_fails[install] >tests/functional/test_pep668.py::test_fails[install-user] >[gw1] [2302/2357] PASSED tests/functional/test_install_force_reinstall.py::test_force_reinstall_with_no_version_specifier >tests/functional/test_install_force_reinstall.py::test_force_reinstall_with_same_version_specifier >[gw0] [2303/2357] PASSED tests/functional/test_install.py::test_link_hash_in_dep_fails_require_hashes >tests/functional/test_install.py::test_bad_link_hash_in_dep_install_failure >[gw7] [2304/2357] PASSED tests/functional/test_install.py::test_url_req_case_mismatch_no_index >[gw2] [2305/2357] PASSED tests/functional/test_pep668.py::test_fails[install-user] >tests/functional/test_pep668.py::test_fails[install-dry-run] >tests/functional/test_install.py::test_url_req_case_mismatch_file_index >[gw6] [2306/2357] PASSED tests/functional/test_install_user.py::Tests_UserSite::test_install_user_conflict_in_globalsite_and_usersite >tests/functional/test_install_user.py::Tests_UserSite::test_install_user_in_global_virtualenv_with_conflict_fails >[gw2] [2307/2357] PASSED tests/functional/test_pep668.py::test_fails[install-dry-run] >tests/functional/test_pep668.py::test_fails[uninstall] >[gw4] [2308/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_with_tag_name_as_revision >tests/functional/test_install_vcs_git.py::test_git_install_ref >[gw0] [2309/2357] PASSED tests/functional/test_install.py::test_bad_link_hash_in_dep_install_failure >tests/functional/test_install.py::test_hashed_install_from_cache >[gw2] [2310/2357] PASSED tests/functional/test_pep668.py::test_fails[uninstall] >tests/functional/test_pep668.py::test_succeeds_when_overridden[install] >[gw3] [2311/2357] PASSED tests/functional/test_install.py::test_install_editable_from_git_autobuild_wheel >tests/functional/test_install.py::test_install_editable_uninstalls_existing_from_path >[gw2] [2312/2357] PASSED tests/functional/test_pep668.py::test_succeeds_when_overridden[install] >tests/functional/test_pep668.py::test_succeeds_when_overridden[install-dry-run] >[gw6] [2313/2357] PASSED tests/functional/test_install_user.py::Tests_UserSite::test_install_user_in_global_virtualenv_with_conflict_fails >tests/functional/test_install_vcs_git.py::test_git_install_again_after_changes >[gw2] [2314/2357] PASSED tests/functional/test_pep668.py::test_succeeds_when_overridden[install-dry-run] >tests/functional/test_pep668.py::test_succeeds_when_overridden[uninstall] >[gw4] [2315/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_install_ref >tests/functional/test_install_vcs_git.py::test_git_install_then_install_ref >[gw2] [2316/2357] PASSED tests/functional/test_pep668.py::test_succeeds_when_overridden[uninstall] >tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-root] >[gw1] [2317/2357] PASSED tests/functional/test_install_force_reinstall.py::test_force_reinstall_with_same_version_specifier >tests/functional/test_install_index.py::test_find_links_relative_path >[gw7] [2318/2357] PASSED tests/functional/test_install.py::test_url_req_case_mismatch_file_index >tests/functional/test_install.py::test_url_incorrect_case_no_index >[gw5] [2319/2357] PASSED tests/functional/test_install.py::test_install_builds_wheels >tests/functional/test_install.py::test_install_no_binary_builds_wheels >[gw2] [2320/2357] PASSED tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-root] >tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-prefix] >[gw2] [2321/2357] PASSED tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-prefix] >tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-target] >[gw1] [2322/2357] PASSED tests/functional/test_install_index.py::test_find_links_relative_path >tests/functional/test_install_index.py::test_find_links_no_doctype >[gw7] [2323/2357] PASSED tests/functional/test_install.py::test_url_incorrect_case_no_index >tests/functional/test_install.py::test_url_incorrect_case_file_index >[gw0] [2324/2357] PASSED tests/functional/test_install.py::test_hashed_install_from_cache >tests/functional/test_install.py::test_install_from_local_directory_with_in_tree_build >[gw2] [2325/2357] PASSED tests/functional/test_pep668.py::test_allows_if_out_of_environment[install-target] >tests/functional/test_install_report.py::test_install_report_basic >[gw3] [2326/2357] PASSED tests/functional/test_install.py::test_install_editable_uninstalls_existing_from_path >tests/functional/test_install.py::test_basic_install_editable_from_hg >[gw3] [2327/2357] SKIPPED tests/functional/test_install.py::test_basic_install_editable_from_hg >tests/functional/test_install.py::test_vcs_url_final_slash_normalization >[gw3] [2328/2357] SKIPPED tests/functional/test_install.py::test_vcs_url_final_slash_normalization >tests/functional/test_install.py::test_install_editable_from_bazaar >[gw3] [2329/2357] SKIPPED tests/functional/test_install.py::test_install_editable_from_bazaar >tests/functional/test_install_report.py::test_skipped_yanked_version >[gw2] [2330/2357] PASSED tests/functional/test_install_report.py::test_install_report_basic >tests/functional/test_install_report.py::test_install_report_dep >[gw6] [2331/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_install_again_after_changes >tests/functional/test_install_vcs_git.py::test_git_install_branch_again_after_branch_changes >[gw3] [2332/2357] PASSED tests/functional/test_install_report.py::test_skipped_yanked_version >tests/functional/test_install_report.py::test_install_report_to_stdout >[gw1] [2333/2357] PASSED tests/functional/test_install_index.py::test_find_links_no_doctype >tests/functional/test_install_index.py::test_find_links_requirements_file_relative_path >[gw4] [2334/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_install_then_install_ref >tests/functional/test_install_vcs_git.py::test_git_with_ambiguous_revs >[gw5] [2335/2357] PASSED tests/functional/test_install.py::test_install_no_binary_builds_wheels >[gw7] [2336/2357] PASSED tests/functional/test_install.py::test_url_incorrect_case_file_index >tests/functional/test_install.py::test_install_no_binary_uses_cached_wheels >tests/functional/test_install.py::test_install_upgrade_editable_depending_on_other_editable >[gw0] [2337/2357] PASSED tests/functional/test_install.py::test_install_from_local_directory_with_in_tree_build >[gw3] [2338/2357] PASSED tests/functional/test_install_report.py::test_install_report_to_stdout >tests/functional/test_install.py::test_install_tar_lzma >tests/functional/test_install_vcs_git.py::test_editable__branch_with_sha_same_as_default >[gw2] [2339/2357] PASSED tests/functional/test_install_report.py::test_install_report_dep >tests/functional/test_install_report.py::test_yanked_version >[gw2] [2340/2357] PASSED tests/functional/test_install_report.py::test_yanked_version >[gw1] [2341/2357] PASSED tests/functional/test_install_index.py::test_find_links_requirements_file_relative_path >tests/functional/test_install.py::test_install_incompatible_python_requires >tests/functional/test_install_index.py::test_install_from_file_index_hash_link >[gw4] [2342/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_with_ambiguous_revs >tests/functional/test_install_vcs_git.py::test_editable__no_revision >[gw0] [2343/2357] PASSED tests/functional/test_install.py::test_install_tar_lzma >tests/functional/test_install.py::test_double_install >[gw3] [2344/2357] PASSED tests/functional/test_install_vcs_git.py::test_editable__branch_with_sha_same_as_default >tests/functional/test_install_vcs_git.py::test_editable__branch_with_sha_different_from_default >[gw2] [2345/2357] PASSED tests/functional/test_install.py::test_install_incompatible_python_requires >tests/functional/test_install_index.py::test_file_index_url_quoting >[gw0] [2346/2357] PASSED tests/functional/test_install.py::test_double_install >[gw5] [2347/2357] PASSED tests/functional/test_install.py::test_install_no_binary_uses_cached_wheels >tests/functional/test_install.py::test_install_editable_with_wrong_egg_name >[gw6] [2348/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_install_branch_again_after_branch_changes >tests/functional/test_install_vcs_git.py::test_git_with_sha1_revisions >[gw1] [2349/2357] PASSED tests/functional/test_install_index.py::test_install_from_file_index_hash_link >tests/functional/test_install.py::test_install_tar_xz >[gw4] [2350/2357] PASSED tests/functional/test_install_vcs_git.py::test_editable__no_revision >[gw3] [2351/2357] PASSED tests/functional/test_install_vcs_git.py::test_editable__branch_with_sha_different_from_default >[gw2] [2352/2357] PASSED tests/functional/test_install_index.py::test_file_index_url_quoting >[gw7] [2353/2357] PASSED tests/functional/test_install.py::test_install_upgrade_editable_depending_on_other_editable >tests/functional/test_install.py::test_install_subprocess_output_handling >[gw6] [2354/2357] PASSED tests/functional/test_install_vcs_git.py::test_git_with_sha1_revisions >[gw1] [2355/2357] PASSED tests/functional/test_install.py::test_install_tar_xz >[gw5] [2356/2357] PASSED tests/functional/test_install.py::test_install_editable_with_wrong_egg_name >[gw7] [2357/2357] PASSED tests/functional/test_install.py::test_install_subprocess_output_handling > >====================================================== FAILURES ======================================================= >____________________________________ test_install_sends_client_cert[install_args0] ____________________________________ >[gw1] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >install_args = (), script = <tests.lib.PipTestEnvironment object at 0xf3717fc0> >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88>, data = <tests.lib.TestData object at 0xf36a9600> > > @pytest.mark.parametrize( > "install_args", > [ > (), > ("--trusted-host", "localhost"), > ], > ) > def test_install_sends_client_cert( > install_args: Tuple[str, ...], > script: PipTestEnvironment, > cert_factory: CertFactory, > data: TestData, > ) -> None: > cert_path = cert_factory() > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > ctx.load_cert_chain(cert_path, cert_path) > ctx.load_verify_locations(cafile=cert_path) > ctx.verify_mode = ssl.CERT_REQUIRED > > server = make_mock_server(ssl_context=ctx) > server.mock.side_effect = [ > package_page( > { > "simple-3.0.tar.gz": "/files/simple-3.0.tar.gz", > } > ), > file_response(data.packages / "simple-3.0.tar.gz"), > ] > > url = f"https://{server.host}:{server.port}/simple" > > args = ["install", "-vvv", "--cert", cert_path, "--client-cert", cert_path] > args.extend(["--index-url", url]) > args.extend(install_args) > args.append("simple") > > with server_running(server): >> script.pip(*args) > >args = ['install', > '-vvv', > '--cert', > '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem', > '--client-cert', > '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem', > '--index-url', > 'https://localhost:35595/simple', > 'simple'] >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88> >cert_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem' >ctx = <ssl.SSLContext object at 0xf36d03d8> >data = <tests.lib.TestData object at 0xf36a9600> >install_args = () >script = <tests.lib.PipTestEnvironment object at 0xf3717fc0> >server = <werkzeug.serving.BaseWSGIServer object at 0xf3a43420> >url = 'https://localhost:35595/simple' > >tests/functional/test_install.py:2329: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <tests.lib.PipTestEnvironment object at 0xf3717fc0> >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/scratch') >allow_stderr_error = False, allow_stderr_warning = False, allow_error = False >args = ('python', '-m', 'pip', 'install', '-vvv', '--cert', ...), kw = {'expect_stderr': True}, expect_error = None > > def run( > self, > *args: str, > cwd: Optional[StrPath] = None, > allow_stderr_error: Optional[bool] = None, > allow_stderr_warning: Optional[bool] = None, > allow_error: bool = False, > **kw: Any, > ) -> TestPipResult: > """ > :param allow_stderr_error: whether a logged error is allowed in > stderr. Passing True for this argument implies > `allow_stderr_warning` since warnings are weaker than errors. > :param allow_stderr_warning: whether a logged warning (or > deprecation message) is allowed in stderr. > :param allow_error: if True (default is False) does not raise > exception when the command exit value is non-zero. Implies > expect_error, but in contrast to expect_error will not assert > that the exit value is zero. > :param expect_error: if False (the default), asserts that the command > exits with 0. Otherwise, asserts that the command exits with a > non-zero exit code. Passing True also implies allow_stderr_error > and allow_stderr_warning. > :param expect_stderr: whether to allow warnings in stderr (equivalent > to `allow_stderr_warning`). This argument is an abbreviated > version of `allow_stderr_warning` and is also kept for backwards > compatibility. > """ > if self.verbose: > print(f">> running {args} {kw}") > > cwd = cwd or self.cwd > if sys.platform == "win32": > # Partial fix for ScriptTest.run using `shell=True` on Windows. > args = tuple(re.sub("([&|<>^])", r"^\1", str(a)) for a in args) > > if allow_error: > kw["expect_error"] = True > > # Propagate default values. > expect_error = kw.get("expect_error") > if expect_error: > # Then default to allowing logged errors. > if allow_stderr_error is not None and not allow_stderr_error: > raise RuntimeError( > "cannot pass allow_stderr_error=False with expect_error=True" > ) > allow_stderr_error = True > > elif kw.get("expect_stderr"): > # Then default to allowing logged warnings. > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with expect_stderr=True" > ) > allow_stderr_warning = True > > if allow_stderr_error: > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with " > "allow_stderr_error=True" > ) > > # Default values if not set. > if allow_stderr_error is None: > allow_stderr_error = False > if allow_stderr_warning is None: > allow_stderr_warning = allow_stderr_error > > # Pass expect_stderr=True to allow any stderr. We do this because > # we do our checking of stderr further on in check_stderr(). > kw["expect_stderr"] = True > # Ignore linter check > # B026 Star-arg unpacking after a keyword argument is strongly discouraged >> result = super().run(cwd=cwd, *args, **kw) # noqa: B026 >E AssertionError: Script returned code: 1 > >__class__ = <class 'tests.lib.PipTestEnvironment'> >allow_error = False >allow_stderr_error = False >allow_stderr_warning = False >args = ('python', > '-m', > 'pip', > 'install', > '-vvv', > '--cert', > '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem', > '--client-cert', > '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem', > '--index-url', > 'https://localhost:35595/simple', > 'simple') >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/scratch') >expect_error = None >kw = {'expect_stderr': True} >self = <tests.lib.PipTestEnvironment object at 0xf3717fc0> > >tests/lib/__init__.py:702: AssertionError >------------------------------------------------ Captured stdout call ------------------------------------------------- >Script result: python -m pip install -vvv --cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem --client-cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs0/cert.pem --index-url https://localhost:35595/simple simple > return code: 1 >-- stderr: -------------------- >WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >ERROR: Could not find a version that satisfies the requirement simple (from versions: none) >ERROR: No matching distribution found for simple > >-- stdout: -------------------- >Using pip 24.1.1 from /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip (python 3.12) >Non-user install because site-packages writeable >Created temporary directory: /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-build-tracker-w_phkn3m >Initialized build tracking at /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-build-tracker-w_phkn3m >Created build tracker: /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-build-tracker-w_phkn3m >Entered build tracker: /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-build-tracker-w_phkn3m >Created temporary directory: /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-install-271n578p >Created temporary directory: /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-ephem-wheel-cache-o11lxqrc >Looking in indexes: https://localhost:35595/simple >1 location(s) to search for versions of simple: >* https://localhost:35595/simple/simple/ >Fetching project page and analyzing links: https://localhost:35595/simple/simple/ >Getting page https://localhost:35595/simple/simple/ >Found index url https://localhost:35595/simple/ >Looking up "https://localhost:35595/simple/simple/" in the cache >Request header has "max_age" as 0, cache bypassed >No cache entry available >Starting new HTTPS connection (1): localhost:35595 >Incremented Retry for (url='/simple/simple/'): Retry(total=4, connect=None, read=None, redirect=None, status=None) >Starting new HTTPS connection (2): localhost:35595 >Incremented Retry for (url='/simple/simple/'): Retry(total=3, connect=None, read=None, redirect=None, status=None) >Starting new HTTPS connection (3): localhost:35595 >Incremented Retry for (url='/simple/simple/'): Retry(total=2, connect=None, read=None, redirect=None, status=None) >Starting new HTTPS connection (4): localhost:35595 >Incremented Retry for (url='/simple/simple/'): Retry(total=1, connect=None, read=None, redirect=None, status=None) >Starting new HTTPS connection (5): localhost:35595 >Incremented Retry for (url='/simple/simple/'): Retry(total=0, connect=None, read=None, redirect=None, status=None) >Starting new HTTPS connection (6): localhost:35595 >Could not fetch URL https://localhost:35595/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=35595): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping >Skipping link: not a file: https://localhost:35595/simple/simple/ >Given no hashes to check 0 links for project 'simple': discarding no candidates >Exception information: >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 397, in resolve > self._add_to_criteria(self.state.criteria, r, parent=None) > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 174, in _add_to_criteria > raise RequirementsConflicted(criterion) >resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('simple') > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve > result = self._result = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 546, in resolve > state = resolution.resolve(requirements, max_rounds=max_rounds) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 399, in resolve > raise ResolutionImpossible(e.criterion.information) >resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('simple'), parent=None)] > >The above exception was the direct cause of the following exception: > >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip/_internal/cli/base_command.py", line 179, in exc_logging_wrapper > status = run_func(*args) > ^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip/_internal/cli/req_command.py", line 67, in wrapper > return func(self, options, args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip/_internal/commands/install.py", line 377, in run > requirement_set = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/pip0/pip/src/pip/_internal/resolution/resolvelib/resolver.py", line 104, in resolve > raise error from e >pip._internal.exceptions.DistributionNotFound: No matching distribution found for simple >Removed build tracker: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/test_install_sends_client_cert0/workspace/tmp/pip-build-tracker-w_phkn3m' > >___________________________________________ test_prompt_for_authentication ____________________________________________ >[gw1] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf369f888>, data = <tests.lib.TestData object at 0xf3675138> >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88> > > def test_prompt_for_authentication( > script: PipTestEnvironment, data: TestData, cert_factory: CertFactory > ) -> None: > """Test behaviour while installing from a index url > requiring authentication > """ > cert_path = cert_factory() > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > ctx.load_cert_chain(cert_path, cert_path) > ctx.load_verify_locations(cafile=cert_path) > ctx.verify_mode = ssl.CERT_REQUIRED > > server = make_mock_server(ssl_context=ctx) > server.mock.side_effect = [ > package_page( > { > "simple-3.0.tar.gz": "/files/simple-3.0.tar.gz", > } > ), > authorization_response(data.packages / "simple-3.0.tar.gz"), > ] > > url = f"https://{server.host}:{server.port}/simple" > > with server_running(server): > result = script.pip( > "install", > "--index-url", > url, > "--cert", > cert_path, > "--client-cert", > cert_path, > "simple", > expect_error=True, > ) > >> assert f"User for {server.host}:{server.port}" in result.stdout, str(result) >E AssertionError: Script result: python -m pip install --index-url https://localhost:41203/simple --cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs2/cert.pem --client-cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs2/cert.pem simple >E return code: 1 >E -- stderr: -------------------- >E WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >E WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >E WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >E WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >E WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ >E ERROR: Could not find a version that satisfies the requirement simple (from versions: none) >E ERROR: No matching distribution found for simple >E >E -- stdout: -------------------- >E Looking in indexes: https://localhost:41203/simple >E Could not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping >E >E assert 'User for localhost:41203' in "Looking in indexes: https://localhost:41203/simple\nCould not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping\n" >E + where "Looking in indexes: https://localhost:41203/simple\nCould not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping\n" = <tests.lib.TestPipResult object at 0xf3671f48>.stdout > >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88> >cert_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs2/cert.pem' >ctx = <ssl.SSLContext object at 0xf2965d20> >data = <tests.lib.TestData object at 0xf3675138> >result = <tests.lib.TestPipResult object at 0xf3671f48> >script = <tests.lib.PipTestEnvironment object at 0xf369f888> >server = <werkzeug.serving.BaseWSGIServer object at 0xf3671138> >url = 'https://localhost:41203/simple' > >tests/functional/test_install_config.py:299: AssertionError >________________________________________ test_do_not_prompt_for_authentication ________________________________________ >[gw1] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf3695420>, data = <tests.lib.TestData object at 0xf3695ae0> >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88> > > def test_do_not_prompt_for_authentication( > script: PipTestEnvironment, data: TestData, cert_factory: CertFactory > ) -> None: > """Test behaviour if --no-input option is given while installing > from a index url requiring authentication > """ > cert_path = cert_factory() > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > ctx.load_cert_chain(cert_path, cert_path) > ctx.load_verify_locations(cafile=cert_path) > ctx.verify_mode = ssl.CERT_REQUIRED > > server = make_mock_server(ssl_context=ctx) > > server.mock.side_effect = [ > package_page( > { > "simple-3.0.tar.gz": "/files/simple-3.0.tar.gz", > } > ), > authorization_response(data.packages / "simple-3.0.tar.gz"), > ] > > url = f"https://{server.host}:{server.port}/simple" > > with server_running(server): > result = script.pip( > "install", > "--index-url", > url, > "--cert", > cert_path, > "--client-cert", > cert_path, > "--no-input", > "simple", > expect_error=True, > ) > >> assert "ERROR: HTTP error 401" in result.stderr >E assert 'ERROR: HTTP error 401' in "WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nERROR: Could not find a version that satisfies the requirement simple (from versions: none)\nERROR: No matching distribution found for simple\n" >E + where "WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nERROR: Could not find a version that satisfies the requirement simple (from versions: none)\nERROR: No matching distribution found for simple\n" = <tests.lib.TestPipResult object at 0xf3695d68>.stderr > >cert_factory = <function cert_factory.<locals>.factory at 0xf3d27e88> >cert_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs3/cert.pem' >ctx = <ssl.SSLContext object at 0xf3692e40> >data = <tests.lib.TestData object at 0xf3695ae0> >result = <tests.lib.TestPipResult object at 0xf3695d68> >script = <tests.lib.PipTestEnvironment object at 0xf3695420> >server = <werkzeug.serving.BaseWSGIServer object at 0xf3695be8> >url = 'https://localhost:41769/simple' > >tests/functional/test_install_config.py:341: AssertionError >====================================================== XFAILURES ====================================================== >_____________________________ TestLink.test_invalid_egg_fragments[~invalid~package~name~] _____________________________ >[gw4] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_link.TestLink object at 0xf3ecd0d8>, fragment = '~invalid~package~name~' > > @pytest.mark.xfail(reason="Behavior change scheduled for 25.0", strict=True) > @pytest.mark.parametrize( > "fragment", > [ > # Package names in egg fragments must be in PEP 508 form. > "~invalid~package~name~", > # Version specifiers are not valid in egg fragments. > "eggname==1.2.3", > "eggname>=1.2.3", > # The extras specifier must be in PEP 508 form. > "eggname[!]", > ], > ) > def test_invalid_egg_fragments(self, fragment: str) -> None: > url = f"git+https://example.com/package#egg={fragment}" >> with pytest.raises(ValueError): >E Failed: DID NOT RAISE <class 'ValueError'> > >fragment = '~invalid~package~name~' >self = <tests.unit.test_link.TestLink object at 0xf3ecd0d8> >url = 'git+https://example.com/package#egg=~invalid~package~name~' > >tests/unit/test_link.py:111: Failed >_________________________________ TestLink.test_invalid_egg_fragments[eggname==1.2.3] _________________________________ >[gw4] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_link.TestLink object at 0xf3ecd360>, fragment = 'eggname==1.2.3' > > @pytest.mark.xfail(reason="Behavior change scheduled for 25.0", strict=True) > @pytest.mark.parametrize( > "fragment", > [ > # Package names in egg fragments must be in PEP 508 form. > "~invalid~package~name~", > # Version specifiers are not valid in egg fragments. > "eggname==1.2.3", > "eggname>=1.2.3", > # The extras specifier must be in PEP 508 form. > "eggname[!]", > ], > ) > def test_invalid_egg_fragments(self, fragment: str) -> None: > url = f"git+https://example.com/package#egg={fragment}" >> with pytest.raises(ValueError): >E Failed: DID NOT RAISE <class 'ValueError'> > >fragment = 'eggname==1.2.3' >self = <tests.unit.test_link.TestLink object at 0xf3ecd360> >url = 'git+https://example.com/package#egg=eggname==1.2.3' > >tests/unit/test_link.py:111: Failed >_________________________________ TestLink.test_invalid_egg_fragments[eggname>=1.2.3] _________________________________ >[gw4] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_link.TestLink object at 0xf3ecd9c0>, fragment = 'eggname>=1.2.3' > > @pytest.mark.xfail(reason="Behavior change scheduled for 25.0", strict=True) > @pytest.mark.parametrize( > "fragment", > [ > # Package names in egg fragments must be in PEP 508 form. > "~invalid~package~name~", > # Version specifiers are not valid in egg fragments. > "eggname==1.2.3", > "eggname>=1.2.3", > # The extras specifier must be in PEP 508 form. > "eggname[!]", > ], > ) > def test_invalid_egg_fragments(self, fragment: str) -> None: > url = f"git+https://example.com/package#egg={fragment}" >> with pytest.raises(ValueError): >E Failed: DID NOT RAISE <class 'ValueError'> > >fragment = 'eggname>=1.2.3' >self = <tests.unit.test_link.TestLink object at 0xf3ecd9c0> >url = 'git+https://example.com/package#egg=eggname>=1.2.3' > >tests/unit/test_link.py:111: Failed >___________________________________ TestLink.test_invalid_egg_fragments[eggname[!]] ___________________________________ >[gw4] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_link.TestLink object at 0xf3ecda08>, fragment = 'eggname[!]' > > @pytest.mark.xfail(reason="Behavior change scheduled for 25.0", strict=True) > @pytest.mark.parametrize( > "fragment", > [ > # Package names in egg fragments must be in PEP 508 form. > "~invalid~package~name~", > # Version specifiers are not valid in egg fragments. > "eggname==1.2.3", > "eggname>=1.2.3", > # The extras specifier must be in PEP 508 form. > "eggname[!]", > ], > ) > def test_invalid_egg_fragments(self, fragment: str) -> None: > url = f"git+https://example.com/package#egg={fragment}" >> with pytest.raises(ValueError): >E Failed: DID NOT RAISE <class 'ValueError'> > >fragment = 'eggname[!]' >self = <tests.unit.test_link.TestLink object at 0xf3ecda08> >url = 'git+https://example.com/package#egg=eggname[!]' > >tests/unit/test_link.py:111: Failed >________________ TestInstallUnpackedWheel.test_invalid_entrypoints_fail[console_scripts-hello = hello] ________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf3b08180> >data = <tests.lib.TestData object at 0xf3a3e7f8> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >entrypoint = 'hello = hello', entrypoint_type = 'console_scripts' > > @pytest.mark.xfail(strict=True) > @pytest.mark.parametrize("entrypoint", ["hello = hello", "hello = hello:"]) > @pytest.mark.parametrize("entrypoint_type", ["console_scripts", "gui_scripts"]) > def test_invalid_entrypoints_fail( > self, data: TestData, tmpdir: Path, entrypoint: str, entrypoint_type: str > ) -> None: > self.prep(data, tmpdir) > wheel_path = make_wheel( > "simple", "0.1.0", entry_points={entrypoint_type: [entrypoint]} > ).save_to_dir(tmpdir) > with pytest.raises(InstallationError) as e: > wheel.install_wheel( > "simple", > str(wheel_path), > scheme=self.scheme, > req_description="simple", > ) > > exc_text = str(e.value) >> assert os.path.basename(wheel_path) in exc_text >E AssertionError: assert 'simple-0.1.0-py2.py3-none-any.whl' in 'For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.' >E + where 'simple-0.1.0-py2.py3-none-any.whl' = <function basename at 0xf73e8898>('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl') >E + where <function basename at 0xf73e8898> = <module 'posixpath' (frozen)>.basename >E + where <module 'posixpath' (frozen)> = os.path > >data = <tests.lib.TestData object at 0xf3a3e7f8> >e = <ExceptionInfo InstallationError('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.') tblen=4> >entrypoint = 'hello = hello' >entrypoint_type = 'console_scripts' >exc_text = ('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None ' > '[]> - A callable suffix is required. Cf ' > 'https://packaging.python.org/specifications/entry-points/#use-for-scripts ' > 'for more information.') >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf3b08180> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >wheel_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl' > >tests/unit/test_wheel.py:515: AssertionError >_______________ TestInstallUnpackedWheel.test_invalid_entrypoints_fail[console_scripts-hello = hello:] ________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39ab9a8> >data = <tests.lib.TestData object at 0xf3a3d768> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >entrypoint = 'hello = hello:', entrypoint_type = 'console_scripts' > > @pytest.mark.xfail(strict=True) > @pytest.mark.parametrize("entrypoint", ["hello = hello", "hello = hello:"]) > @pytest.mark.parametrize("entrypoint_type", ["console_scripts", "gui_scripts"]) > def test_invalid_entrypoints_fail( > self, data: TestData, tmpdir: Path, entrypoint: str, entrypoint_type: str > ) -> None: > self.prep(data, tmpdir) > wheel_path = make_wheel( > "simple", "0.1.0", entry_points={entrypoint_type: [entrypoint]} > ).save_to_dir(tmpdir) > with pytest.raises(InstallationError) as e: > wheel.install_wheel( > "simple", > str(wheel_path), > scheme=self.scheme, > req_description="simple", > ) > > exc_text = str(e.value) >> assert os.path.basename(wheel_path) in exc_text >E AssertionError: assert 'simple-0.1.0-py2.py3-none-any.whl' in 'For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.' >E + where 'simple-0.1.0-py2.py3-none-any.whl' = <function basename at 0xf73e8898>('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl') >E + where <function basename at 0xf73e8898> = <module 'posixpath' (frozen)>.basename >E + where <module 'posixpath' (frozen)> = os.path > >data = <tests.lib.TestData object at 0xf3a3d768> >e = <ExceptionInfo InstallationError('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.') tblen=4> >entrypoint = 'hello = hello:' >entrypoint_type = 'console_scripts' >exc_text = ('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None ' > '[]> - A callable suffix is required. Cf ' > 'https://packaging.python.org/specifications/entry-points/#use-for-scripts ' > 'for more information.') >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39ab9a8> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >wheel_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl' > >tests/unit/test_wheel.py:515: AssertionError >__________________ TestInstallUnpackedWheel.test_invalid_entrypoints_fail[gui_scripts-hello = hello] __________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39abf78> >data = <tests.lib.TestData object at 0xf3a834b0> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >entrypoint = 'hello = hello', entrypoint_type = 'gui_scripts' > > @pytest.mark.xfail(strict=True) > @pytest.mark.parametrize("entrypoint", ["hello = hello", "hello = hello:"]) > @pytest.mark.parametrize("entrypoint_type", ["console_scripts", "gui_scripts"]) > def test_invalid_entrypoints_fail( > self, data: TestData, tmpdir: Path, entrypoint: str, entrypoint_type: str > ) -> None: > self.prep(data, tmpdir) > wheel_path = make_wheel( > "simple", "0.1.0", entry_points={entrypoint_type: [entrypoint]} > ).save_to_dir(tmpdir) > with pytest.raises(InstallationError) as e: > wheel.install_wheel( > "simple", > str(wheel_path), > scheme=self.scheme, > req_description="simple", > ) > > exc_text = str(e.value) >> assert os.path.basename(wheel_path) in exc_text >E AssertionError: assert 'simple-0.1.0-py2.py3-none-any.whl' in 'For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.' >E + where 'simple-0.1.0-py2.py3-none-any.whl' = <function basename at 0xf73e8898>('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl') >E + where <function basename at 0xf73e8898> = <module 'posixpath' (frozen)>.basename >E + where <module 'posixpath' (frozen)> = os.path > >data = <tests.lib.TestData object at 0xf3a834b0> >e = <ExceptionInfo InstallationError('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.') tblen=4> >entrypoint = 'hello = hello' >entrypoint_type = 'gui_scripts' >exc_text = ('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None ' > '[]> - A callable suffix is required. Cf ' > 'https://packaging.python.org/specifications/entry-points/#use-for-scripts ' > 'for more information.') >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39abf78> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >wheel_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl' > >tests/unit/test_wheel.py:515: AssertionError >_________________ TestInstallUnpackedWheel.test_invalid_entrypoints_fail[gui_scripts-hello = hello:] __________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39abfc0> >data = <tests.lib.TestData object at 0xf3aaf960> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >entrypoint = 'hello = hello:', entrypoint_type = 'gui_scripts' > > @pytest.mark.xfail(strict=True) > @pytest.mark.parametrize("entrypoint", ["hello = hello", "hello = hello:"]) > @pytest.mark.parametrize("entrypoint_type", ["console_scripts", "gui_scripts"]) > def test_invalid_entrypoints_fail( > self, data: TestData, tmpdir: Path, entrypoint: str, entrypoint_type: str > ) -> None: > self.prep(data, tmpdir) > wheel_path = make_wheel( > "simple", "0.1.0", entry_points={entrypoint_type: [entrypoint]} > ).save_to_dir(tmpdir) > with pytest.raises(InstallationError) as e: > wheel.install_wheel( > "simple", > str(wheel_path), > scheme=self.scheme, > req_description="simple", > ) > > exc_text = str(e.value) >> assert os.path.basename(wheel_path) in exc_text >E AssertionError: assert 'simple-0.1.0-py2.py3-none-any.whl' in 'For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.' >E + where 'simple-0.1.0-py2.py3-none-any.whl' = <function basename at 0xf73e8898>('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl') >E + where <function basename at 0xf73e8898> = <module 'posixpath' (frozen)>.basename >E + where <module 'posixpath' (frozen)> = os.path > >data = <tests.lib.TestData object at 0xf3aaf960> >e = <ExceptionInfo InstallationError('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None []> - A callable suffix is required. Cf https://packaging.python.org/specifications/entry-points/#use-for-scripts for more information.') tblen=4> >entrypoint = 'hello = hello:' >entrypoint_type = 'gui_scripts' >exc_text = ('For req: simple. Invalid script entry point: <ExportEntry hello = hello:None ' > '[]> - A callable suffix is required. Cf ' > 'https://packaging.python.org/specifications/entry-points/#use-for-scripts ' > 'for more information.') >self = <tests.unit.test_wheel.TestInstallUnpackedWheel object at 0xf39abfc0> >tmpdir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0') >wheel_path = '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_invalid_entrypoints_fail_0/simple-0.1.0-py2.py3-none-any.whl' > >tests/unit/test_wheel.py:515: AssertionError >_________________________________ test_installing_scripts_outside_path_prints_warning _________________________________ >[gw1] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf3a51e40> > > @pytest.mark.xfail( > reason="No longer possible to trigger the warning with either --prefix or --target" > ) > def test_installing_scripts_outside_path_prints_warning( > script: PipTestEnvironment, > ) -> None: > result = script.pip_install_local("--prefix", script.scratch_path, "script_wheel1") > assert "Successfully installed script_wheel1" in result.stdout, str(result) >> assert "--no-warn-script-location" in result.stderr >E AssertionError: assert '--no-warn-script-location' in '' >E + where '' = <tests.lib.TestPipResult object at 0xf3c0d720>.stderr > >result = <tests.lib.TestPipResult object at 0xf3c0d720> >script = <tests.lib.PipTestEnvironment object at 0xf3a51e40> > >tests/functional/test_install.py:2036: AssertionError >____________________________________________ test_check_submodule_addition ____________________________________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf3693360> > > @pytest.mark.skipif("sys.platform == 'win32'") > @pytest.mark.xfail( > condition=True, > reason="Git submodule against file: is not working; waiting for a good solution", > run=True, > ) > def test_check_submodule_addition(script: PipTestEnvironment) -> None: > """ > Submodules are pulled in on install and updated on upgrade. > """ >> module_path, submodule_path = _create_test_package_with_submodule( > script, rel_path="testpkg/static" > ) > >script = <tests.lib.PipTestEnvironment object at 0xf3693360> > >tests/functional/test_install_vcs_git.py:555: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/lib/git_submodule_helpers.py:73: in _create_test_package_with_submodule > env.run( > env = <tests.lib.PipTestEnvironment object at 0xf3693360> > pkg_path = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg/testpkg') > rel_path = 'testpkg/static' > submodule_path = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg_submodule') > version_pkg_path = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <tests.lib.PipTestEnvironment object at 0xf3693360> >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg') >allow_stderr_error = False, allow_stderr_warning = False, allow_error = False >args = ('git', 'submodule', 'add', '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg_submodule', 'testpkg/static') >kw = {'expect_stderr': True}, expect_error = None > > def run( > self, > *args: str, > cwd: Optional[StrPath] = None, > allow_stderr_error: Optional[bool] = None, > allow_stderr_warning: Optional[bool] = None, > allow_error: bool = False, > **kw: Any, > ) -> TestPipResult: > """ > :param allow_stderr_error: whether a logged error is allowed in > stderr. Passing True for this argument implies > `allow_stderr_warning` since warnings are weaker than errors. > :param allow_stderr_warning: whether a logged warning (or > deprecation message) is allowed in stderr. > :param allow_error: if True (default is False) does not raise > exception when the command exit value is non-zero. Implies > expect_error, but in contrast to expect_error will not assert > that the exit value is zero. > :param expect_error: if False (the default), asserts that the command > exits with 0. Otherwise, asserts that the command exits with a > non-zero exit code. Passing True also implies allow_stderr_error > and allow_stderr_warning. > :param expect_stderr: whether to allow warnings in stderr (equivalent > to `allow_stderr_warning`). This argument is an abbreviated > version of `allow_stderr_warning` and is also kept for backwards > compatibility. > """ > if self.verbose: > print(f">> running {args} {kw}") > > cwd = cwd or self.cwd > if sys.platform == "win32": > # Partial fix for ScriptTest.run using `shell=True` on Windows. > args = tuple(re.sub("([&|<>^])", r"^\1", str(a)) for a in args) > > if allow_error: > kw["expect_error"] = True > > # Propagate default values. > expect_error = kw.get("expect_error") > if expect_error: > # Then default to allowing logged errors. > if allow_stderr_error is not None and not allow_stderr_error: > raise RuntimeError( > "cannot pass allow_stderr_error=False with expect_error=True" > ) > allow_stderr_error = True > > elif kw.get("expect_stderr"): > # Then default to allowing logged warnings. > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with expect_stderr=True" > ) > allow_stderr_warning = True > > if allow_stderr_error: > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with " > "allow_stderr_error=True" > ) > > # Default values if not set. > if allow_stderr_error is None: > allow_stderr_error = False > if allow_stderr_warning is None: > allow_stderr_warning = allow_stderr_error > > # Pass expect_stderr=True to allow any stderr. We do this because > # we do our checking of stderr further on in check_stderr(). > kw["expect_stderr"] = True > # Ignore linter check > # B026 Star-arg unpacking after a keyword argument is strongly discouraged >> result = super().run(cwd=cwd, *args, **kw) # noqa: B026 >E AssertionError: Script returned code: 128 > >__class__ = <class 'tests.lib.PipTestEnvironment'> >allow_error = False >allow_stderr_error = False >allow_stderr_warning = False >args = ('git', > 'submodule', > 'add', > '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg_submodule', > 'testpkg/static') >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg') >expect_error = None >kw = {'expect_stderr': True} >self = <tests.lib.PipTestEnvironment object at 0xf3693360> > >tests/lib/__init__.py:702: AssertionError >------------------------------------------------ Captured stdout call ------------------------------------------------- >Script result: git submodule add /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg_submodule testpkg/static > return code: 128 >-- stderr: -------------------- >Cloning into '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg/testpkg/static'... >fatal: transport 'file' not allowed >fatal: clone of '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg_submodule' into submodule path '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_check_submodule_addition0/workspace/scratch/version_pkg/testpkg/static' failed > >-- created: ------------------- > scratch/version_pkg/.git/modules > testpkg >-- updated: ------------------- > scratch/version_pkg/.git > testpkg >____________________________________________ test_freeze_exclude_editable _____________________________________________ >[gw3] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf4ba27b0> > > @pytest.mark.git > @pytest.mark.xfail( > condition=True, > reason="xfail means editable is not in output", > run=True, > strict=True, > ) > def test_freeze_exclude_editable(script: PipTestEnvironment) -> None: > """ > Test excluding editable from freezing list. > """ > # Returns path to a generated package called "version_pkg" > pkg_version = _create_test_package(script.scratch_path) > > result = script.run( > "git", > "clone", > os.fspath(pkg_version), > "pip-test-package", > expect_stderr=True, > ) > repo_dir = script.scratch_path / "pip-test-package" > result = script.run( > "python", > "setup.py", > "develop", > cwd=repo_dir, > expect_stderr=True, > ) > result = script.pip("freeze", "--exclude-editable", expect_stderr=True) > expected = textwrap.dedent( > """ > ...-e git+...#egg=version_pkg > ... > """ > ).strip() >> _check_output(result.stdout, expected) > >expected = '...-e git+...#egg=version_pkg\n...' >pkg_version = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw3/test_freeze_exclude_editable0/workspace/scratch/version_pkg') >repo_dir = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw3/test_freeze_exclude_editable0/workspace/scratch/pip-test-package') >result = <tests.lib.TestPipResult object at 0xf3027858> >script = <tests.lib.PipTestEnvironment object at 0xf4ba27b0> > >tests/functional/test_freeze.py:308: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >result = 'aiohttp==3.9.5\naiosignal==1.3.1\nalabaster==0.7.16\nanyio==4.4.0\nattrs==23.2.0\nAutomat==22.10.0\nBabel==2.15.0\nbr...2.2.1\nversioneer==0.29\nvirtualenv==20.26.2\nWerkzeug==3.0.3\nwheel==0.43.0\nyarl==1.9.4\nzope.interface==6.4.post2\n' >expected = '...-e git+...#egg=version_pkg\n...' > > def _check_output(result: str, expected: str) -> None: > checker = OutputChecker() > actual = str(result) > > # FIXME! The following is a TOTAL hack. For some reason the > # __str__ result for pkg_resources.Requirement gets downcased on > # Windows. Since INITools is the only package we're installing > # in this file with funky case requirements, I'm forcibly > # upcasing it. You can also normalize everything to lowercase, > # but then you have to remember to upcase <BLANKLINE>. The right > # thing to do in the end is probably to find out how to report > # the proper fully-cased package name in our error message. > if sys.platform == "win32": > actual = actual.replace("initools", "INITools") > > # This allows our existing tests to work when run in a context > # with distribute installed. > actual = distribute_re.sub("", actual) > > def banner(msg: str) -> str: > return f"\n========== {msg} ==========\n" > >> assert checker.check_output(expected, actual, ELLIPSIS), ( > banner("EXPECTED") + expected + banner("ACTUAL") + actual + banner(6 * "=") > ) >E AssertionError: >E ========== EXPECTED ========== >E ...-e git+...#egg=version_pkg >E ... >E ========== ACTUAL ========== >E aiohttp==3.9.5 >E aiosignal==1.3.1 >E alabaster==0.7.16 >E anyio==4.4.0 >E attrs==23.2.0 >E Automat==22.10.0 >E Babel==2.15.0 >E brotlicffi==1.1.0.0 >E CacheControl==0.14.0 >E certifi-system-store==3021.3.16 >E cffi==1.16.0 >E charset-normalizer==3.3.2 >E click==8.1.7 >E colorama==0.4.6 >E commentjson==0.9.0 >E constantly==23.10.4 >E cryptography==42.0.7 >E Cython==3.0.10 >E distlib==0.3.8 >E distro==1.9.0 >E docutils==0.21.2 >E editables==0.5 >E execnet==2.1.1 >E expandvars==0.12.0 >E fastjsonschema==2.19.1 >E filelock==3.14.0 >E flaky==3.8.1 >E flit_core==3.9.0 >E freezegun==1.5.1 >E frozenlist==1.4.1 >E gemato==20.5 >E h11==0.14.0 >E h2==4.1.0 >E hatch-fancy-pypi-readme==24.1.0 >E hatch-vcs==0.4.0 >E hatchling==1.24.2 >E hpack==4.0.0 >E httpcore==1.0.5 >E httpx==0.27.0 >E hyperframe==6.0.1 >E hyperlink==21.0.0 >E idna==3.7 >E imagesize==1.4.1 >E incremental==22.10.0 >E iniconfig==2.0.0 >E installer==0.7.0 >E jaraco.context==5.3.0 >E jaraco.functools==4.0.1 >E jaraco.text==3.12.0 >E Jinja2==3.1.4 >E lark==1.1.9 >E linkify-it-py==2.0.3 >E lxml==5.2.2 >E markdown-it-py==3.0.0 >E MarkupSafe==2.1.5 >E mdurl==0.1.2 >E meson==1.4.1 >E more-itertools==10.3.0 >E msgpack==1.0.8 >E multidict==6.0.5 >E olefile==0.47 >E ordered-set==4.1.0 >E packaging==24.1 >E pathspec==0.12.1 >E pillow==10.3.0 >E platformdirs==4.2.2 >E pluggy==1.5.0 >E ply==3.11 >E poetry-core==1.9.0 >E pretend==1.0.9 >E psutil==5.9.8 >E pyasn1==0.6.0 >E pyasn1_modules==0.4.0 >E pycparser==2.22 >E pyelftools==0.31 >E Pygments==2.18.0 >E pyOpenSSL==24.1.0 >E pyproject_hooks==1.1.0 >E PySocks==1.7.1 >E pytest==8.2.2 >E pytest-asyncio==0.23.7 >E pytest-xdist==3.6.1 >E pytest_httpserver==1.0.10 >E python-dateutil==2.9.0.post0 >E requests==2.32.3 >E resolvelib==1.0.1 >E rich==13.7.1 >E scripttest==1.3 >E semantic_version==2.10.0 >E service-identity==24.1.0 >E setuptools==70.0.0 >E setuptools-rust==1.9.0 >E setuptools-scm==8.1.0 >E six==1.16.0 >E sniffio==1.3.1 >E snowballstemmer==2.2.0 >E Sphinx==7.3.7 >E sphinxcontrib-applehelp==1.0.8 >E sphinxcontrib-devhelp==1.0.6 >E sphinxcontrib-htmlhelp==2.0.5 >E sphinxcontrib-jsmath==1.0.1 >E sphinxcontrib-qthelp==1.0.7 >E sphinxcontrib-serializinghtml==1.1.10 >E tenacity==8.4.2 >E tomli==2.0.1 >E tomli_w==1.0.0 >E tornado==6.4.1 >E trove-classifiers==2024.5.22 >E trustme==1.1.0 >E truststore==0.9.1 >E Twisted==24.3.0 >E typeguard==4.3.0 >E typing_extensions==4.12.2 >E uc-micro-py==1.0.3 >E urllib3==2.2.1 >E versioneer==0.29 >E virtualenv==20.26.2 >E Werkzeug==3.0.3 >E wheel==0.43.0 >E yarl==1.9.4 >E zope.interface==6.4.post2 >E >E ========== ====== ========== >E >E assert False >E + where False = <bound method OutputChecker.check_output of <doctest.OutputChecker object at 0xf4b945e8>>('...-e git+...#egg=version_pkg\n...', 'aiohttp==3.9.5\naiosignal==1.3.1\nalabaster==0.7.16\nanyio==4.4.0\nattrs==23.2.0\nAutomat==22.10.0\nBabel==2.15.0\nbrotlicffi==1.1.0.0\nCacheControl==0.14.0\ncertifi-system-store==3021.3.16\ncffi==1.16.0\ncharset-normalizer==3.3.2\nclick==8.1.7\ncolorama==0.4.6\ncommentjson==0.9.0\nconstantly==23.10.4\ncryptography==42.0.7\nCython==3.0.10\ndistlib==0.3.8\ndistro==1.9.0\ndocutils==0.21.2\neditables==0.5\nexecnet==2.1.1\nexpandvars==0.12.0\nfastjsonschema==2.19.1\nfilelock==3.14.0\nflaky==3.8.1\nflit_core==3.9.0\nfreezegun==1.5.1\nfrozenlist==1.4.1\ngemato==20.5\nh11==0.14.0\nh2==4.1.0\nhatch-fancy-pypi-readme==24.1.0\nhatch-vcs==0.4.0\nhatchling==1.24.2\nhpack==4.0.0\nhttpcore==1.0.5\nhttpx==0.27.0\nhyperframe==6.0.1\nhyperlink==21.0.0\nidna==3.7\nimagesize==1.4.1\nincremental==22.10.0\niniconfig==2.0.0\ninstaller==0.7.0\njaraco.context==5.3.0\njaraco.functools==4.0.1\njaraco.text==3.12.0\nJinja2==3.1.4\nlark==1.1.9\nlinkify-it-py==2.0.3\nlxml==5.2.2\nmarkdown-it-py==3.0.0\nMarkupSafe==2.1.5\nmdurl==0.1.2\nmeson==1.4.1\nmore-itertools==10.3.0\nmsgpack==1.0.8\nmultidict==6.0.5\nolefile==0.47\nordered-set==4.1.0\npackaging==24.1\npathspec==0.12.1\npillow==10.3.0\nplatformdirs==4.2.2\npluggy==1.5.0\nply==3.11\npoetry-core==1.9.0\npretend==1.0.9\npsutil==5.9.8\npyasn1==0.6.0\npyasn1_modules==0.4.0\npycparser==2.22\npyelftools==0.31\nPygments==2.18.0\npyOpenSSL==24.1.0\npyproject_hooks==1.1.0\nPySocks==1.7.1\npytest==8.2.2\npytest-asyncio==0.23.7\npytest-xdist==3.6.1\npytest_httpserver==1.0.10\npython-dateutil==2.9.0.post0\nrequests==2.32.3\nresolvelib==1.0.1\nrich==13.7.1\nscripttest==1.3\nsemantic_version==2.10.0\nservice-identity==24.1.0\nsetuptools==70.0.0\nsetuptools-rust==1.9.0\nsetuptools-scm==8.1.0\nsix==1.16.0\nsniffio==1.3.1\nsnowballstemmer==2.2.0\nSphinx==7.3.7\nsphinxcontrib-applehelp==1.0.8\nsphinxcontrib-devhelp==1.0.6\nsphinxcontrib-htmlhelp==2.0.5\nsphinxcontrib-jsmath==1.0.1\nsphinxcontrib-qthelp==1.0.7\nsphinxcontrib-serializinghtml==1.1.10\ntenacity==8.4.2\ntomli==2.0.1\ntomli_w==1.0.0\ntornado==6.4.1\ntrove-classifiers==2024.5.22\ntrustme==1.1.0\ntruststore==0.9.1\nTwisted==24.3.0\ntypeguard==4.3.0\ntyping_extensions==4.12.2\nuc-micro-py==1.0.3\nurllib3==2.2.1\nversioneer==0.29\nvirtualenv==20.26.2\nWerkzeug==3.0.3\nwheel==0.43.0\nyarl==1.9.4\nzope.interface==6.4.post2\n', 8) >E + where <bound method OutputChecker.check_output of <doctest.OutputChecker object at 0xf4b945e8>> = <doctest.OutputChecker object at 0xf4b945e8>.check_output > >actual = ('aiohttp==3.9.5\n' > 'aiosignal==1.3.1\n' > 'alabaster==0.7.16\n' > 'anyio==4.4.0\n' > 'attrs==23.2.0\n' > 'Automat==22.10.0\n' > 'Babel==2.15.0\n' > 'brotlicffi==1.1.0.0\n' > 'CacheControl==0.14.0\n' > 'certifi-system-store==3021.3.16\n' > 'cffi==1.16.0\n' > 'charset-normalizer==3.3.2\n' > 'click==8.1.7\n' > 'colorama==0.4.6\n' > 'commentjson==0.9.0\n' > 'constantly==23.10.4\n' > 'cryptography==42.0.7\n' > 'Cython==3.0.10\n' > 'distlib==0.3.8\n' > 'distro==1.9.0\n' > 'docutils==0.21.2\n' > 'editables==0.5\n' > 'execnet==2.1.1\n' > 'expandvars==0.12.0\n' > 'fastjsonschema==2.19.1\n' > 'filelock==3.14.0\n' > 'flaky==3.8.1\n' > 'flit_core==3.9.0\n' > 'freezegun==1.5.1\n' > 'frozenlist==1.4.1\n' > 'gemato==20.5\n' > 'h11==0.14.0\n' > 'h2==4.1.0\n' > 'hatch-fancy-pypi-readme==24.1.0\n' > 'hatch-vcs==0.4.0\n' > 'hatchling==1.24.2\n' > 'hpack==4.0.0\n' > 'httpcore==1.0.5\n' > 'httpx==0.27.0\n' > 'hyperframe==6.0.1\n' > 'hyperlink==21.0.0\n' > 'idna==3.7\n' > 'imagesize==1.4.1\n' > 'incremental==22.10.0\n' > 'iniconfig==2.0.0\n' > 'installer==0.7.0\n' > 'jaraco.context==5.3.0\n' > 'jaraco.functools==4.0.1\n' > 'jaraco.text==3.12.0\n' > 'Jinja2==3.1.4\n' > 'lark==1.1.9\n' > 'linkify-it-py==2.0.3\n' > 'lxml==5.2.2\n' > 'markdown-it-py==3.0.0\n' > 'MarkupSafe==2.1.5\n' > 'mdurl==0.1.2\n' > 'meson==1.4.1\n' > 'more-itertools==10.3.0\n' > 'msgpack==1.0.8\n' > 'multidict==6.0.5\n' > 'olefile==0.47\n' > 'ordered-set==4.1.0\n' > 'packaging==24.1\n' > 'pathspec==0.12.1\n' > 'pillow==10.3.0\n' > 'platformdirs==4.2.2\n' > 'pluggy==1.5.0\n' > 'ply==3.11\n' > 'poetry-core==1.9.0\n' > 'pretend==1.0.9\n' > 'psutil==5.9.8\n' > 'pyasn1==0.6.0\n' > 'pyasn1_modules==0.4.0\n' > 'pycparser==2.22\n' > 'pyelftools==0.31\n' > 'Pygments==2.18.0\n' > 'pyOpenSSL==24.1.0\n' > 'pyproject_hooks==1.1.0\n' > 'PySocks==1.7.1\n' > 'pytest==8.2.2\n' > 'pytest-asyncio==0.23.7\n' > 'pytest-xdist==3.6.1\n' > 'pytest_httpserver==1.0.10\n' > 'python-dateutil==2.9.0.post0\n' > 'requests==2.32.3\n' > 'resolvelib==1.0.1\n' > 'rich==13.7.1\n' > 'scripttest==1.3\n' > 'semantic_version==2.10.0\n' > 'service-identity==24.1.0\n' > 'setuptools==70.0.0\n' > 'setuptools-rust==1.9.0\n' > 'setuptools-scm==8.1.0\n' > 'six==1.16.0\n' > 'sniffio==1.3.1\n' > 'snowballstemmer==2.2.0\n' > 'Sphinx==7.3.7\n' > 'sphinxcontrib-applehelp==1.0.8\n' > 'sphinxcontrib-devhelp==1.0.6\n' > 'sphinxcontrib-htmlhelp==2.0.5\n' > 'sphinxcontrib-jsmath==1.0.1\n' > 'sphinxcontrib-qthelp==1.0.7\n' > 'sphinxcontrib-serializinghtml==1.1.10\n' > 'tenacity==8.4.2\n' > 'tomli==2.0.1\n' > 'tomli_w==1.0.0\n' > 'tornado==6.4.1\n' > 'trove-classifiers==2024.5.22\n' > 'trustme==1.1.0\n' > 'truststore==0.9.1\n' > 'Twisted==24.3.0\n' > 'typeguard==4.3.0\n' > 'typing_extensions==4.12.2\n' > 'uc-micro-py==1.0.3\n' > 'urllib3==2.2.1\n' > 'versioneer==0.29\n' > 'virtualenv==20.26.2\n' > 'Werkzeug==3.0.3\n' > 'wheel==0.43.0\n' > 'yarl==1.9.4\n' > 'zope.interface==6.4.post2\n') >banner = <function _check_output.<locals>.banner at 0xf26db528> >checker = <doctest.OutputChecker object at 0xf4b945e8> >expected = '...-e git+...#egg=version_pkg\n...' >result = ('aiohttp==3.9.5\n' > 'aiosignal==1.3.1\n' > 'alabaster==0.7.16\n' > 'anyio==4.4.0\n' > 'attrs==23.2.0\n' > 'Automat==22.10.0\n' > 'Babel==2.15.0\n' > 'brotlicffi==1.1.0.0\n' > 'CacheControl==0.14.0\n' > 'certifi-system-store==3021.3.16\n' > 'cffi==1.16.0\n' > 'charset-normalizer==3.3.2\n' > 'click==8.1.7\n' > 'colorama==0.4.6\n' > 'commentjson==0.9.0\n' > 'constantly==23.10.4\n' > 'cryptography==42.0.7\n' > 'Cython==3.0.10\n' > 'distlib==0.3.8\n' > 'distro==1.9.0\n' > 'docutils==0.21.2\n' > 'editables==0.5\n' > 'execnet==2.1.1\n' > 'expandvars==0.12.0\n' > 'fastjsonschema==2.19.1\n' > 'filelock==3.14.0\n' > 'flaky==3.8.1\n' > 'flit_core==3.9.0\n' > 'freezegun==1.5.1\n' > 'frozenlist==1.4.1\n' > 'gemato==20.5\n' > 'h11==0.14.0\n' > 'h2==4.1.0\n' > 'hatch-fancy-pypi-readme==24.1.0\n' > 'hatch-vcs==0.4.0\n' > 'hatchling==1.24.2\n' > 'hpack==4.0.0\n' > 'httpcore==1.0.5\n' > 'httpx==0.27.0\n' > 'hyperframe==6.0.1\n' > 'hyperlink==21.0.0\n' > 'idna==3.7\n' > 'imagesize==1.4.1\n' > 'incremental==22.10.0\n' > 'iniconfig==2.0.0\n' > 'installer==0.7.0\n' > 'jaraco.context==5.3.0\n' > 'jaraco.functools==4.0.1\n' > 'jaraco.text==3.12.0\n' > 'Jinja2==3.1.4\n' > 'lark==1.1.9\n' > 'linkify-it-py==2.0.3\n' > 'lxml==5.2.2\n' > 'markdown-it-py==3.0.0\n' > 'MarkupSafe==2.1.5\n' > 'mdurl==0.1.2\n' > 'meson==1.4.1\n' > 'more-itertools==10.3.0\n' > 'msgpack==1.0.8\n' > 'multidict==6.0.5\n' > 'olefile==0.47\n' > 'ordered-set==4.1.0\n' > 'packaging==24.1\n' > 'pathspec==0.12.1\n' > 'pillow==10.3.0\n' > 'platformdirs==4.2.2\n' > 'pluggy==1.5.0\n' > 'ply==3.11\n' > 'poetry-core==1.9.0\n' > 'pretend==1.0.9\n' > 'psutil==5.9.8\n' > 'pyasn1==0.6.0\n' > 'pyasn1_modules==0.4.0\n' > 'pycparser==2.22\n' > 'pyelftools==0.31\n' > 'Pygments==2.18.0\n' > 'pyOpenSSL==24.1.0\n' > 'pyproject_hooks==1.1.0\n' > 'PySocks==1.7.1\n' > 'pytest==8.2.2\n' > 'pytest-asyncio==0.23.7\n' > 'pytest-xdist==3.6.1\n' > 'pytest_httpserver==1.0.10\n' > 'python-dateutil==2.9.0.post0\n' > 'requests==2.32.3\n' > 'resolvelib==1.0.1\n' > 'rich==13.7.1\n' > 'scripttest==1.3\n' > 'semantic_version==2.10.0\n' > 'service-identity==24.1.0\n' > 'setuptools==70.0.0\n' > 'setuptools-rust==1.9.0\n' > 'setuptools-scm==8.1.0\n' > 'six==1.16.0\n' > 'sniffio==1.3.1\n' > 'snowballstemmer==2.2.0\n' > 'Sphinx==7.3.7\n' > 'sphinxcontrib-applehelp==1.0.8\n' > 'sphinxcontrib-devhelp==1.0.6\n' > 'sphinxcontrib-htmlhelp==2.0.5\n' > 'sphinxcontrib-jsmath==1.0.1\n' > 'sphinxcontrib-qthelp==1.0.7\n' > 'sphinxcontrib-serializinghtml==1.1.10\n' > 'tenacity==8.4.2\n' > 'tomli==2.0.1\n' > 'tomli_w==1.0.0\n' > 'tornado==6.4.1\n' > 'trove-classifiers==2024.5.22\n' > 'trustme==1.1.0\n' > 'truststore==0.9.1\n' > 'Twisted==24.3.0\n' > 'typeguard==4.3.0\n' > 'typing_extensions==4.12.2\n' > 'uc-micro-py==1.0.3\n' > 'urllib3==2.2.1\n' > 'versioneer==0.29\n' > 'virtualenv==20.26.2\n' > 'Werkzeug==3.0.3\n' > 'wheel==0.43.0\n' > 'yarl==1.9.4\n' > 'zope.interface==6.4.post2\n') > >tests/functional/test_freeze.py:53: AssertionError >------------------------------------------------ Captured stdout call ------------------------------------------------- >Initialized empty Git repository in /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw3/test_freeze_exclude_editable0/workspace/scratch/version_pkg/.git/ >[master (root-commit) e01bad4] initial version > 2 files changed, 12 insertions(+) > create mode 100644 setup.py > create mode 100644 version_pkg.py >------------------------------------------------ Captured stderr call ------------------------------------------------- >hint: Using 'master' as the name for the initial branch. This default branch name >hint: is subject to change. To configure the initial branch name to use in all >hint: of your new repositories, which will suppress this warning, call: >hint: >hint: git config --global init.defaultBranch <name> >hint: >hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and >hint: 'development'. The just-created branch can be renamed via this command: >hint: >hint: git branch -m <name> >____________________________________________ test_upgrade_invalid_version _____________________________________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf3658e88>, data = <tests.lib.TestData object at 0xf3658378> > > @pytest.mark.xfail > def test_upgrade_invalid_version(script: PipTestEnvironment, data: TestData) -> None: > """ > Test that it is possible to upgrade a distribution with an invalid version. > """ > _install_invalid_version(script, data) > index_url = data.index_url("invalid-version") >> script.pip("install", "--index-url", index_url, "invalid-version") > >data = <tests.lib.TestData object at 0xf3658378> >index_url = 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/data/indexes/invalid-version' >script = <tests.lib.PipTestEnvironment object at 0xf3658e88> > >tests/functional/test_invalid_versions_and_specifiers.py:83: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <tests.lib.PipTestEnvironment object at 0xf3658e88> >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/workspace/scratch') >allow_stderr_error = False, allow_stderr_warning = False, allow_error = False >args = ('python', '-m', 'pip', 'install', '--index-url', 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/data/indexes/invalid-version', ...) >kw = {'expect_stderr': True}, expect_error = None > > def run( > self, > *args: str, > cwd: Optional[StrPath] = None, > allow_stderr_error: Optional[bool] = None, > allow_stderr_warning: Optional[bool] = None, > allow_error: bool = False, > **kw: Any, > ) -> TestPipResult: > """ > :param allow_stderr_error: whether a logged error is allowed in > stderr. Passing True for this argument implies > `allow_stderr_warning` since warnings are weaker than errors. > :param allow_stderr_warning: whether a logged warning (or > deprecation message) is allowed in stderr. > :param allow_error: if True (default is False) does not raise > exception when the command exit value is non-zero. Implies > expect_error, but in contrast to expect_error will not assert > that the exit value is zero. > :param expect_error: if False (the default), asserts that the command > exits with 0. Otherwise, asserts that the command exits with a > non-zero exit code. Passing True also implies allow_stderr_error > and allow_stderr_warning. > :param expect_stderr: whether to allow warnings in stderr (equivalent > to `allow_stderr_warning`). This argument is an abbreviated > version of `allow_stderr_warning` and is also kept for backwards > compatibility. > """ > if self.verbose: > print(f">> running {args} {kw}") > > cwd = cwd or self.cwd > if sys.platform == "win32": > # Partial fix for ScriptTest.run using `shell=True` on Windows. > args = tuple(re.sub("([&|<>^])", r"^\1", str(a)) for a in args) > > if allow_error: > kw["expect_error"] = True > > # Propagate default values. > expect_error = kw.get("expect_error") > if expect_error: > # Then default to allowing logged errors. > if allow_stderr_error is not None and not allow_stderr_error: > raise RuntimeError( > "cannot pass allow_stderr_error=False with expect_error=True" > ) > allow_stderr_error = True > > elif kw.get("expect_stderr"): > # Then default to allowing logged warnings. > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with expect_stderr=True" > ) > allow_stderr_warning = True > > if allow_stderr_error: > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with " > "allow_stderr_error=True" > ) > > # Default values if not set. > if allow_stderr_error is None: > allow_stderr_error = False > if allow_stderr_warning is None: > allow_stderr_warning = allow_stderr_error > > # Pass expect_stderr=True to allow any stderr. We do this because > # we do our checking of stderr further on in check_stderr(). > kw["expect_stderr"] = True > # Ignore linter check > # B026 Star-arg unpacking after a keyword argument is strongly discouraged >> result = super().run(cwd=cwd, *args, **kw) # noqa: B026 >E AssertionError: Script returned code: 2 > >__class__ = <class 'tests.lib.PipTestEnvironment'> >allow_error = False >allow_stderr_error = False >allow_stderr_warning = False >args = ('python', > '-m', > 'pip', > 'install', > '--index-url', > 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/data/indexes/invalid-version', > 'invalid-version') >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/workspace/scratch') >expect_error = None >kw = {'expect_stderr': True} >self = <tests.lib.PipTestEnvironment object at 0xf3658e88> > >tests/lib/__init__.py:702: AssertionError >------------------------------------------------ Captured stdout call ------------------------------------------------- >Script result: python -m pip install --index-url file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/data/indexes/invalid-version invalid-version > return code: 2 >-- stderr: -------------------- >ERROR: Exception: >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/cli/base_command.py", line 179, in exc_logging_wrapper > status = run_func(*args) > ^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/cli/req_command.py", line 67, in wrapper > return func(self, options, args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/commands/install.py", line 377, in run > requirement_set = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve > result = self._result = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 546, in resolve > state = resolution.resolve(requirements, max_rounds=max_rounds) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 397, in resolve > self._add_to_criteria(self.state.criteria, r, parent=None) > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 148, in _add_to_criteria > matches = self._p.find_matches( > ^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/provider.py", line 232, in find_matches > return self._factory.find_candidates( > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/factory.py", line 450, in find_candidates > return self._iter_found_candidates( > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/factory.py", line 341, in _iter_found_candidates > _get_installed_candidate(), > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/factory.py", line 287, in _get_installed_candidate > if not specifier.contains(installed_dist.version, prereleases=True): > ^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/metadata/importlib/_dists.py", line 175, in version > return parse_version(self._dist.version) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/version.py", line 56, in parse > return Version(version) > ^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/version.py", line 202, in __init__ > raise InvalidVersion(f"Invalid version: '{version}'") >packaging.version.InvalidVersion: Invalid version: '2010i' > >-- stdout: -------------------- >Looking in indexes: file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_invalid_version0/data/indexes/invalid-version > >________________________________________ test_upgrade_require_invalid_version _________________________________________ >[gw7] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf5117288>, data = <tests.lib.TestData object at 0xf5117948> > > @pytest.mark.xfail > def test_upgrade_require_invalid_version( > script: PipTestEnvironment, data: TestData > ) -> None: > """ > Test that it is possible to upgrade a distribution with an invalid metadata. > """ > _install_require_invalid_version(script, data) > index_url = data.index_url("require-invalid-version") >> script.pip("install", "--index-url", index_url, "require-invalid-version") > >data = <tests.lib.TestData object at 0xf5117948> >index_url = 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/data/indexes/require-invalid-version' >script = <tests.lib.PipTestEnvironment object at 0xf5117288> > >tests/functional/test_invalid_versions_and_specifiers.py:95: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <tests.lib.PipTestEnvironment object at 0xf5117288> >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/workspace/scratch') >allow_stderr_error = False, allow_stderr_warning = False, allow_error = False >args = ('python', '-m', 'pip', 'install', '--index-url', 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/data/indexes/require-invalid-version', ...) >kw = {'expect_stderr': True}, expect_error = None > > def run( > self, > *args: str, > cwd: Optional[StrPath] = None, > allow_stderr_error: Optional[bool] = None, > allow_stderr_warning: Optional[bool] = None, > allow_error: bool = False, > **kw: Any, > ) -> TestPipResult: > """ > :param allow_stderr_error: whether a logged error is allowed in > stderr. Passing True for this argument implies > `allow_stderr_warning` since warnings are weaker than errors. > :param allow_stderr_warning: whether a logged warning (or > deprecation message) is allowed in stderr. > :param allow_error: if True (default is False) does not raise > exception when the command exit value is non-zero. Implies > expect_error, but in contrast to expect_error will not assert > that the exit value is zero. > :param expect_error: if False (the default), asserts that the command > exits with 0. Otherwise, asserts that the command exits with a > non-zero exit code. Passing True also implies allow_stderr_error > and allow_stderr_warning. > :param expect_stderr: whether to allow warnings in stderr (equivalent > to `allow_stderr_warning`). This argument is an abbreviated > version of `allow_stderr_warning` and is also kept for backwards > compatibility. > """ > if self.verbose: > print(f">> running {args} {kw}") > > cwd = cwd or self.cwd > if sys.platform == "win32": > # Partial fix for ScriptTest.run using `shell=True` on Windows. > args = tuple(re.sub("([&|<>^])", r"^\1", str(a)) for a in args) > > if allow_error: > kw["expect_error"] = True > > # Propagate default values. > expect_error = kw.get("expect_error") > if expect_error: > # Then default to allowing logged errors. > if allow_stderr_error is not None and not allow_stderr_error: > raise RuntimeError( > "cannot pass allow_stderr_error=False with expect_error=True" > ) > allow_stderr_error = True > > elif kw.get("expect_stderr"): > # Then default to allowing logged warnings. > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with expect_stderr=True" > ) > allow_stderr_warning = True > > if allow_stderr_error: > if allow_stderr_warning is not None and not allow_stderr_warning: > raise RuntimeError( > "cannot pass allow_stderr_warning=False with " > "allow_stderr_error=True" > ) > > # Default values if not set. > if allow_stderr_error is None: > allow_stderr_error = False > if allow_stderr_warning is None: > allow_stderr_warning = allow_stderr_error > > # Pass expect_stderr=True to allow any stderr. We do this because > # we do our checking of stderr further on in check_stderr(). > kw["expect_stderr"] = True > # Ignore linter check > # B026 Star-arg unpacking after a keyword argument is strongly discouraged >> result = super().run(cwd=cwd, *args, **kw) # noqa: B026 >E AssertionError: Script returned code: 2 > >__class__ = <class 'tests.lib.PipTestEnvironment'> >allow_error = False >allow_stderr_error = False >allow_stderr_warning = False >args = ('python', > '-m', > 'pip', > 'install', > '--index-url', > 'file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/data/indexes/require-invalid-version', > 'require-invalid-version') >cwd = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/workspace/scratch') >expect_error = None >kw = {'expect_stderr': True} >self = <tests.lib.PipTestEnvironment object at 0xf5117288> > >tests/lib/__init__.py:702: AssertionError >------------------------------------------------ Captured stdout call ------------------------------------------------- >Script result: python -m pip install --index-url file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/data/indexes/require-invalid-version require-invalid-version > return code: 2 >-- stderr: -------------------- >ERROR: Exception: >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/packaging/requirements.py", line 36, in __init__ > parsed = _parse_requirement(requirement_string) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/_parser.py", line 62, in parse_requirement > return _parse_requirement(Tokenizer(source, rules=DEFAULT_RULES)) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/_parser.py", line 80, in _parse_requirement > url, specifier, marker = _parse_requirement_details(tokenizer) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/_parser.py", line 124, in _parse_requirement_details > marker = _parse_requirement_marker( > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/_parser.py", line 145, in _parse_requirement_marker > tokenizer.raise_syntax_error( > File "/usr/lib/python3.12/site-packages/packaging/_tokenizer.py", line 167, in raise_syntax_error > raise ParserSyntaxError( >packaging._tokenizer.ParserSyntaxError: Expected end or semicolon (after version specifier) > invalid-version ==2010i > ~~~~~~^ > >The above exception was the direct cause of the following exception: > >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/cli/base_command.py", line 179, in exc_logging_wrapper > status = run_func(*args) > ^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/cli/req_command.py", line 67, in wrapper > return func(self, options, args) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/commands/install.py", line 377, in run > requirement_set = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve > result = self._result = resolver.resolve( > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 546, in resolve > state = resolution.resolve(requirements, max_rounds=max_rounds) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 427, in resolve > failure_causes = self._attempt_to_pin_criterion(name) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 239, in _attempt_to_pin_criterion > criteria = self._get_updated_criteria(candidate) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/resolvelib/resolvers.py", line 229, in _get_updated_criteria > for requirement in self._p.get_dependencies(candidate=candidate): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/provider.py", line 247, in get_dependencies > return [r for r in candidate.iter_dependencies(with_requires) if r is not None] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/resolution/resolvelib/candidates.py", line 401, in iter_dependencies > for r in self.dist.iter_dependencies(): > File "/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/pip0/pip/src/pip/_internal/metadata/importlib/_dists.py", line 222, in iter_dependencies > req = Requirement(req_string.strip()) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/packaging/requirements.py", line 38, in __init__ > raise InvalidRequirement(str(e)) from e >packaging.requirements.InvalidRequirement: Expected end or semicolon (after version specifier) > invalid-version ==2010i > ~~~~~~^ > >-- stdout: -------------------- >Looking in indexes: file:///var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/data/indexes/require-invalid-version >Requirement already satisfied: require-invalid-version in /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw7/test_upgrade_require_invalid_v0/workspace/venv/lib/python3.12/site-packages (1.0) > >_________________________________ test_install_distribution_union_conflicting_extras __________________________________ >[gw6] linux -- Python 3.12.4 /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/bin/python3.12 > >script = <tests.lib.PipTestEnvironment object at 0xf4f7c318>, data = <tests.lib.TestData object at 0xf4f73288> > > @pytest.mark.xfail > def test_install_distribution_union_conflicting_extras( > script: PipTestEnvironment, data: TestData > ) -> None: > # LocalExtras requires simple==1.0, LocalExtras[bar] requires simple==2.0; > # without a resolver, pip does not detect the conflict between simple==1.0 > # and simple==2.0. Once a resolver is added, this conflict should be > # detected. > to_install = data.packages.joinpath("LocalExtras-0.0.2") > result = script.pip_install_local( > to_install, f"{to_install}[bar]", expect_error=True > ) > assert "installed" not in result.stdout >> assert "Conflict" in result.stderr >E AssertionError: assert 'Conflict' in 'ERROR: Cannot install localextras==0.0.2 and localextras[bar]==0.0.2 because these package versions have conflicting dependencies.\nERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts\n' >E + where 'ERROR: Cannot install localextras==0.0.2 and localextras[bar]==0.0.2 because these package versions have conflicting dependencies.\nERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts\n' = <tests.lib.TestPipResult object at 0xf4f7c060>.stderr > >data = <tests.lib.TestData object at 0xf4f73288> >result = <tests.lib.TestPipResult object at 0xf4f7c060> >script = <tests.lib.PipTestEnvironment object at 0xf4f7c318> >to_install = PosixPath('/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw6/test_install_distribution_unio0/data/packages/LocalExtras-0.0.2') > >tests/functional/test_install_reqs.py:690: AssertionError >================================================== warnings summary =================================================== >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 >../pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16 > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/pkg_resources.py:16: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html > import pkg_resources > >tests/unit/test_finder.py::test_incorrect_case_file_index > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_incorrect_case_file_index0/data/packages3/dinner/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_finder_only_installs_stable_releases > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_finder_only_installs_stab0/data/indexes/pre/bar/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_finder_only_installs_data_require > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_finder_only_installs_data0/data/indexes/datarequire/fakepackage/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_finder_installs_pre_releases > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_finder_installs_pre_relea0/data/indexes/pre/bar/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_wheel.py: 17 warnings >tests/unit/test_req.py: 4 warnings >tests/unit/metadata/test_metadata.py: 1 warning >tests/unit/resolution_resolvelib/test_requirement.py: 4 warnings > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/metadata/importlib/_dists.py:73: DeprecationWarning: Unimplemented abstract methods {'locate_file'} > return cls(files, info_location) > >tests/unit/test_finder.py::test_finder_installs_dev_releases > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_finder_installs_dev_relea0/data/indexes/dev/bar/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_process_project_url > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_process_project_url0/data/indexes/simple/simple/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_find_all_candidates_index > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_find_all_candidates_index0/data/indexes/simple/simple/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_finder.py::test_find_all_candidates_find_links_and_index > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/index/collector.py:448: ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw4/test_find_all_candidates_find_0/data/indexes/simple/simple/index.html'> > return _get_index_content(location, session=self.session) > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_link.py::TestLink::test_fragments > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname[extra] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_fragments > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname[extra1,extra2] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_fragments > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname[] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[~invalid~package~name~] > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=~invalid~package~name~ contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname==1.2.3] > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname==1.2.3 contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname>=1.2.3] > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname>=1.2.3 contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname[!]] > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://example.com/package#egg=eggname[!] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_broken_stdout.py:37: ResourceWarning: unclosed file <_io.BufferedReader name=15> > stderr, returncode = setup_broken_stdout_test( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__log_option > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_broken_stdout.py:54: ResourceWarning: unclosed file <_io.BufferedReader name=15> > stderr, returncode = setup_broken_stdout_test( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/functional/test_broken_stdout.py::test_broken_stdout_pipe__verbose > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_broken_stdout.py:70: ResourceWarning: unclosed file <_io.BufferedReader name=15> > stderr, returncode = setup_broken_stdout_test( > Enable tracemalloc to get traceback where the object was allocated. > See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. > >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_line_url_requirement >tests/unit/test_req.py::TestInstallRequirement::test_extras_for_editable_url_requirement > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: git+https://url#egg=SomeProject[ex1,ex2] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/unit/test_req.py::test_parse_editable_vcs_extras > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1-python3_12/install/usr/lib/python3.12/site-packages/pip/_internal/models/link.py:454: PipDeprecationWarning: DEPRECATION: svn+https://foo#egg=foo[extras] contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617 > deprecated( > >tests/functional/test_install.py::test_install_sends_client_cert[install_args0] >tests/functional/test_install.py::test_install_sends_client_cert[install_args1] > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_install.py:2306: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > >tests/functional/test_install_wheel.py::test_wheel_install_fails_with_badly_encoded_metadata > /usr/lib/python3.12/zipfile/__init__.py:1607: UserWarning: Duplicate name: 'simple-0.1.0.dist-info/METADATA' > return self._open_to_write(zinfo, force_zip64=force_zip64) > >tests/functional/test_install_config.py::test_prompt_for_authentication > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_install_config.py:269: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > >tests/functional/test_install_config.py::test_do_not_prompt_for_authentication > /var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1/tests/functional/test_install_config.py:309: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated > ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv23) > >-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html >======================================================= XPASSES ======================================================= >=============================================== short test summary info =============================================== >SKIPPED [1] tests/unit/metadata/test_metadata_pkg_resources.py:19: could not import 'pip._vendor.pkg_resources': No module named 'pip._vendor' >SKIPPED [3] tests/unit/test_exceptions.py:602: Non-Windows should implement localization >SKIPPED [1] tests/unit/test_appdirs.py:89: Windows-only test >SKIPPED [1] tests/unit/test_appdirs.py:103: MacOS-only test >SKIPPED [1] tests/unit/test_appdirs.py:147: Windows-only test >SKIPPED [1] tests/unit/test_appdirs.py:166: Windows-only test >SKIPPED [1] tests/unit/test_appdirs.py:184: MacOS-only test >SKIPPED [1] tests/unit/test_collector.py:301: condition: sys.platform != 'win32' >SKIPPED [2] tests/unit/test_collector.py:324: testing windows behavior for older CPython >SKIPPED [2] tests/unit/test_collector.py:324: testing windows behavior for newer CPython >SKIPPED [4] tests/unit/test_urls.py:21: condition: sys.platform != 'win32' >SKIPPED [1] tests/unit/test_urls.py:44: condition: sys.platform != 'win32' >SKIPPED [1] tests/unit/test_urls.py:76: condition: sys.platform != 'win32' >SKIPPED [1] tests/unit/test_vcs.py:20: Subversion is only required under CI >SKIPPED [1] tests/unit/test_vcs.py:639: Subversion Admin is not available >SKIPPED [1] tests/unit/test_vcs_mercurial.py:14: Mercurial is not available >SKIPPED [1] tests/unit/test_locations.py:120: Incompatible with venv >SKIPPED [1] tests/unit/test_locations.py:143: Incompatible with venv >SKIPPED [1] tests/functional/test_truststore.py:19: 3.10 can run truststore >SKIPPED [3] tests/unit/test_req.py:929: Test only available on Windows >SKIPPED [1] tests/functional/test_freeze.py:255: Subversion Admin is not available >SKIPPED [1] tests/functional/test_freeze.py:404: Mercurial is not available >SKIPPED [1] tests/functional/test_freeze.py:510: Mercurial is not available >SKIPPED [1] tests/functional/test_freeze.py:544: Bazaar is not available >SKIPPED [2] tests/functional/test_freeze.py:572: Mercurial is not available >SKIPPED [1] tests/functional/test_vcs_bazaar.py:16: Bazaar is only required under CI >SKIPPED [1] tests/functional/test_vcs_bazaar.py:25: Bazaar is not available >SKIPPED [1] tests/functional/test_vcs_mercurial.py:7: Mercurial is not available >SKIPPED [1] tests/functional/test_vcs_subversion.py:10: Subversion Admin is not available >SKIPPED [1] tests/functional/test_vcs_subversion.py:22: Subversion Admin is not available >SKIPPED [1] tests/functional/test_warning.py:64: distutils is deprecated in 3.10+ >SKIPPED [1] tests/unit/test_appdirs.py:14: Windows-only test >SKIPPED [1] tests/unit/test_appdirs.py:31: MacOS-only test >SKIPPED [1] tests/functional/test_search.py:94: pip search test skipped >SKIPPED [1] tests/functional/test_search.py:155: pip search test skipped >SKIPPED [1] tests/functional/test_search.py:184: pip search test skipped >SKIPPED [1] tests/lib/venv.py:239: Gentoo: skipping due to lack of system site-packages >SKIPPED [1] tests/functional/test_install.py:353: Subversion Admin is not available >SKIPPED [1] tests/functional/test_install.py:442: Mercurial is not available >SKIPPED [1] tests/functional/test_install.py:453: Mercurial is not available >SKIPPED [1] tests/functional/test_install.py:468: Bazaar is not available >XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[~invalid~package~name~] - Behavior change scheduled for 25.0 >XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname==1.2.3] - Behavior change scheduled for 25.0 >XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname>=1.2.3] - Behavior change scheduled for 25.0 >XFAIL tests/unit/test_link.py::TestLink::test_invalid_egg_fragments[eggname[!]] - Behavior change scheduled for 25.0 >XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello] >XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[console_scripts-hello = hello:] >XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello] >XFAIL tests/unit/test_wheel.py::TestInstallUnpackedWheel::test_invalid_entrypoints_fail[gui_scripts-hello = hello:] >XFAIL tests/functional/test_install.py::test_installing_scripts_outside_path_prints_warning - No longer possible to trigger the warning with either --prefix or --target >XFAIL tests/functional/test_install_vcs_git.py::test_check_submodule_addition - Git submodule against file: is not working; waiting for a good solution >XFAIL tests/functional/test_freeze.py::test_freeze_exclude_editable - xfail means editable is not in output >XFAIL tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_invalid_version >XFAIL tests/functional/test_invalid_versions_and_specifiers.py::test_upgrade_require_invalid_version >XFAIL tests/functional/test_install_reqs.py::test_install_distribution_union_conflicting_extras >XPASS tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_dot-meta_dash] >XPASS tests/functional/test_new_resolver.py::test_new_resolver_check_wheel_version_normalized[file_underscore-meta_dash] >FAILED tests/functional/test_install.py::test_install_sends_client_cert[install_args0] - AssertionError: Script returned code: 1 >FAILED tests/functional/test_install_config.py::test_prompt_for_authentication - AssertionError: Script result: python -m pip install --index-url https://localhost:41203/simple --cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs2/cert.pem --client-cert /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/pytest-0/popen-gw1/certs2/cert.pem simple > return code: 1 > -- stderr: -------------------- > WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ > WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ > WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ > WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ > WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/ > ERROR: Could not find a version that satisfies the requirement simple (from versions: none) > ERROR: No matching distribution found for simple > > -- stdout: -------------------- > Looking in indexes: https://localhost:41203/simple > Could not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping > >assert 'User for localhost:41203' in "Looking in indexes: https://localhost:41203/simple\nCould not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping\n" > + where "Looking in indexes: https://localhost:41203/simple\nCould not fetch URL https://localhost:41203/simple/simple/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='localhost', port=41203): Max retries exceeded with url: /simple/simple/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))) - skipping\n" = <tests.lib.TestPipResult object at 0xf3671f48>.stdout >FAILED tests/functional/test_install_config.py::test_do_not_prompt_for_authentication - assert 'ERROR: HTTP error 401' in "WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nERROR: Could not find a version that satisfies the requirement simple (from versions: none)\nERROR: No matching distribution found for simple\n" > + where "WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1004)'))': /simple/simple/\nERROR: Could not find a version that satisfies the requirement simple (from versions: none)\nERROR: No matching distribution found for simple\n" = <tests.lib.TestPipResult object at 0xf3695d68>.stderr >============= 3 failed, 2288 passed, 51 skipped, 14 xfailed, 2 xpassed, 60 warnings in 315.23s (0:05:15) ============== >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_set_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_set_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_get_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_get_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_delete_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4/test_safe_delete_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04/popen-gw4' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-79464ae9-03a9-4fa8-b336-6190e9a66b04' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_set_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_set_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_get_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_get_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_delete_no_perms0 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4/test_safe_delete_no_perms0' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4 ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b/popen-gw4' > warnings.warn( >/usr/lib/python3.12/site-packages/_pytest/pathlib.py:98: PytestWarning: (rm_rf) error removing /var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b ><class 'OSError'>: [Errno 39] Directory not empty: '/var/tmp/portage/dev-python/pip-24.1.1/temp/pytest-of-portage/garbage-0340a686-3f17-4ab7-b8a6-a61a6a61562b' > warnings.warn( > * ERROR: dev-python/pip-24.1.1::gentoo failed (test phase): > * pytest failed with python3.12 > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 4065: Called distutils-r1_src_test > * environment, line 2050: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 836: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 3633: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3177: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3175: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 1285: Called distutils-r1_run_phase 'python_test' > * environment, line 1973: Called python_test > * environment, line 3952: Called epytest '-m' 'not network' '-o' 'tmp_path_retention_policy=all' > * environment, line 2594: Called die > * The specific snippet of code: > * [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}"; > * > * If you need support, post the output of `emerge --info '=dev-python/pip-24.1.1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/pip-24.1.1::gentoo'`. > * The complete build log is located at '/var/tmp/portage/dev-python/pip-24.1.1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/pip-24.1.1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1' > * S: '/var/tmp/portage/dev-python/pip-24.1.1/work/pip-24.1.1' > > > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 935433
: 896920 |
896921